2

Давайте предположим, что я хочу создать мобильный встраиваемый компьютер (работающий от батарей, дисплея и Linux). Эта система может получать уведомления в любое время через Интернет. Достаточно проверять уведомления каждые 10-15 секунд. Я знаю, что мы можем запланировать пробуждение из ОЗУ.

Поэтому мой вопрос заключается в том, будет ли постоянное пробуждение от ОЗУ снижать расход батареи или существуют какие-то тяжелые механизмы пробуждения, которые еще больше разряжают батарею? Имеет ли смысл регулярно просыпаться, проверять уведомления, а затем снова приостанавливаться?

1 ответ1

1

ИМХО При Hybernate каждые 10-15 сек:

  • Сохранить оперативную память в постоянное хранилище (в Hybernate)
  • Пост-тест BIOS (при пробуждении)
  • Загрузка ОЗУ из постоянного хранилища (при пробуждении)

Когда приостановить:

  • Держите оперативную память обновленной и обновленной

UPD: вывод

При пробуждении каждые 15 секунд очень возможный сон одержит победу над Hybernate в энергосбережении.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .