Семплирующий профайлер

Семплирующий профайлер – инструмент для анализа и оптимизации производительности вашего приложения. Плагин позволяет отслеживать время выполнения кода и оценить его эффективность вплоть до конкретных методов.

Собранные данные профилирования можно найти в разделе «Семплирующий профайлер». Здесь отображены данные о версии приложения, ОС, тэге, с которым было выполнено профилирование, и длительности его выполнения:

Сейчас количество отчётов о профилировании ограничено – не более 500 в сутки. Полученные семплы можно скачать и открыть с помощью инструментов для просмотра результатов профилирования.

По полученным за прошедший день данным профилирования агрегируется отчёт, в котором отображены все методы, которые вызывались в main-потоке приложения, откуда они были вызваны и какие методы вызывались из них. Столбец Count показывает, сколько раз упомянутый метод попал в анализируемый запуск. Для каждого метода высчитано максимальное и среднее время выполнения и медиана.

Подробнее об использовании профайлера в вашем приложении читайте в соответсвующей главе документации к SDK вашей платформы.