Введение в адаптивную производительность
Анализируйте и улучшайте производительность вашего приложения на мобильном устройстве с помощью адаптивной производительности.
Adaptive Performance отслеживает тепловое и энергетическое состояние вашего устройства и по этим данным динамически корректирует нагрузку приложения. Такая упреждающая корректировка помогает предотвратить тепловой троттлинг и сохранить стабильную частоту кадров.
Система адаптивной производительности использует поставщиков постоянно контролировать ключевые показатели деятельности, включая следующие:
- Тепловое состояние устройства
- использование CPU и GPU;
- Узкие места производительности (например, CPU, GPU или ограничения целевой частоты кадров)
Используя эти данные, адаптивная производительность автоматически предотвращает перегрев и чрезмерное потребление энергии следующим образом:
- Настройка параметров качества приложения с помощью скалеров
- Динамическое управление CPU и GPU уровнями производительности
- Временное повышение производительности
Образцы проектов доступа
Образцы проектов предоставляют практические демонстрации функций адаптивной производительности. Подробные примеры и код см. в Образцах проектов адаптивной производительности.