Слишком много операций Binder Transaction во время холодного запуска приложения.Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Слишком много операций Binder Transaction во время холодного запуска приложения.

Сообщение Anonymous »

В настоящее время я работаю над улучшением производительности холодного запуска нашего приложения. Я использую Android Studio Profiler и библиотеку MacroBenchmark для сбора системных трассировок, а затем анализирую их с помощью Perfetto. Системные трассировки показывают, что значительное количество времени тратится в приложенииbindApplication для транзакций связывания. Я пробовал выборку стека вызовов, а также запускал трассировку системы в режиме отладки, но функция «перейти к источнику кода» в профилировщике Android Studio не работает, а стек вызовов Java/Kotlin не предоставляет никакой информации относительно этих связывающих транзакций. Скриншот из Perfetto для справки.
Изображение


Подробнее здесь: https://stackoverflow.com/questions/790 ... ld-startup
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»