Раньше не думал - хлопаешь крышкой ноута и "содержание оперативной памяти переписывается на жесткий диск". Пока не воткнулся в ACPI/APM , и выясняется :
QUOTE
Должен ли драйвер всегда выполнять запрос на отключение питания?
Нет, драйвер может вернуть -EBUSY в ответ на запрос и это остановит
отключение питания системы. В этом случае все отключенные устройства
"будятся" и система продолжает работать.
В каком контексте порождаются запросы на отключение/включение?
Запросы на отключение/питанию порождаются в контексте потока ядра.
Поэтому во время "сна" системы неопасно блокировать и выделять память,
инициировать запросы и делать все, что угодно, что можно делать по
отношению к ядру.
Будет ли драйвер обрабатывать запросы "во сне"?
Возможно. Обработка запросов после "засыпания" целиком зависит от
драйвера - он может как выполнять их, так и отбрасывать или просто
игнорировать.
Снифер с другого компа и впрямь показал наличие каких-то пакетов в "спящем режиме". Вот и думаю - а не дурак ли я ?
P.S. Кстати как в винде удалить драйвер ядра , например "партишен мейджик" ?