Что такое "накладные расходы" для датчика профилирования энергии?
Я проверяю энергетическое профилирование приложения, которое загружает много контента в веб-представление. Меня приветствуют с помощью следующего датчика. Я вижу, что влияние энергии велико, и накладные расходы постоянно высоки (54% на скриншоте).
Каково значение статического показателя для датчика энергии?
2 ответа
Накладные расходы - это количество энергии, которое необходимо для того, чтобы аппаратное обеспечение могло выполнять свою работу и возвращать ее в спящий режим.
А накладные расходы - это энергия, необходимая для включения радиостанций и всего другого системного оборудования, которое требуется вашему приложению для выполнения работы.
Рассмотрим вопрос о том, что ваше приложение также использует сетевой компонент. Сеть собирается поднять радио, которые будут требовать питания в течение длительных периодов. Так что в этом случае вы можете попытаться оптимизировать использование сети. Старайтесь по возможности объединять все свои сетевые действия в приложении, чтобы они снизили влияние на работу сети и связанные с этим издержки.
Из сценария WWDC https://developer.apple.com/videos/play/wwdc2017/238/
просто поиск по ключевому слову "Накладные расходы"
Оказалось, что мне пришлось прокрутить вниз, как и ожидалось, накладные расходы - это стоимость поддержки радио / Wi-Fi для выполнения сетевых запросов.