Выполнять фоновые задачи в режиме низкого энергопотребления - возможно?
Есть ли способ запланировать фоновые действия с низким энергопотреблением, которые выполняются, когда компьютер находится в режиме ожидания, спит или даже выключен?
До недавнего времени я думал, что ответом будет "нет". Однако недавно я узнал о Wake on LAN и Wake on WLAN протоколах, и я был очарован - главным образом этим битом из статьи Википедии о WoL.
Выключенные или выключенные компьютеры, поддерживающие функцию Wake-on-LAN, будут содержать сетевые устройства, способные "прослушивать" входящие пакеты в режиме пониженного энергопотребления, пока система выключена.
Я читал дальше по этой теме и нашел этот отрывок на странице часто задаваемых вопросов о копировальной машине.
Если ваша задача резервного копирования настроена на "Пробуждение или включение системы", CCC запланирует событие "Пробуждение или включение" с помощью службы управления питанием, и ваша система включится незадолго до запланированного запуска задачи.
таким образом, похоже, что материнская плата должна по-прежнему реагировать на запланированные инструкции от системных часов даже при выключенном питании.
Я хотел бы прояснить, что я не идиот, и я понимаю, что есть некоторые фундаментальные ограничения для такого рода функциональности. Я понимаю, что системе может буквально не хватать мощности для выполнения любого процесса, и я понимаю, что такого рода функциональные возможности будут зависеть от аппаратного обеспечения. Но мне все еще интересно, можно ли вообще создать своего собственного демона с низким энергопотреблением, который будет работать так же, как этот?