Подтвердить что ты не робот

Определение и предотвращение задержки Android Scheduling

В настоящее время я пытаюсь улучшить текучесть анимации своего приложения.

Я запустил Android systrace и нашел несколько предупреждений о задержке планирования, которые в соответствии с systrace вносят вклад в jank.

К сожалению, я не могу понять другие данные, представленные systrace. Может ли кто-нибудь указать мне в правильном направлении, как найти причину задержек планирования?

Заранее спасибо

4b9b3361

Ответ 1

Я нашел это сообщение в блоге, которое могло бы помочь вам:

A Задержка планирования означает, что поток, обрабатывающий определенные slice, не был запланирован на CPU в течение длительного времени. Следовательно, это потребовалось больше времени для завершения этого потока.

источник: http://blog.udinic.com/2015/09/15/speed-up-your-app