Что такое "накладные расходы" для датчика профилирования энергии?

Я проверяю энергетическое профилирование приложения, которое загружает много контента в веб-представление. Меня приветствуют с помощью следующего датчика. Я вижу, что влияние энергии велико, и накладные расходы постоянно высоки (54% на скриншоте).

Каково значение статического показателя для датчика энергии?

2 ответа

Решение

Накладные расходы - это количество энергии, которое необходимо для того, чтобы аппаратное обеспечение могло выполнять свою работу и возвращать ее в спящий режим.

А накладные расходы - это энергия, необходимая для включения радиостанций и всего другого системного оборудования, которое требуется вашему приложению для выполнения работы.

Рассмотрим вопрос о том, что ваше приложение также использует сетевой компонент. Сеть собирается поднять радио, которые будут требовать питания в течение длительных периодов. Так что в этом случае вы можете попытаться оптимизировать использование сети. Старайтесь по возможности объединять все свои сетевые действия в приложении, чтобы они снизили влияние на работу сети и связанные с этим издержки.

Из сценария WWDC https://developer.apple.com/videos/play/wwdc2017/238/

просто поиск по ключевому слову "Накладные расходы"

IMG

Оказалось, что мне пришлось прокрутить вниз, как и ожидалось, накладные расходы - это стоимость поддержки радио / Wi-Fi для выполнения сетевых запросов.

Другие вопросы по тегам