Один из самых обсуждаемых аспектов новой операционной системы Microsoft — улучшенная система управления питанием. Новые возможности придутся по вкусу и борцам за экологию, и, конечно же, мобильным пользователям ноутбуков. Последние неоднократно сообщали на форумах Windows 7, что после перехода на новую операционную систему продолжительность автономной работы от батарей у них значительно увеличилось.
Так о каких же возможностях идет речь? Главный потребитель энергии в любом ноутбуке — это экран. Уменьшение яркости по умолчанию и затемнение экрана при простое значительно экономят заряд аккумулятора. Отключение экрана и переход в спящий режим после определенного периода бездействия также продлевают время автономной работы ноутбука.
Рисунок A. Основные параметры управления питанием. Нажмите на изображении для увеличения.
Но главная особенность системы управления питанием Windows 7 — это расширенный набор параметров для создания собственных планов электропитания. В новой ОС стала возможной тонкая настройка энергопотребления на уровне отдельных устройств. На рис. B и C показаны расширенные настройки плана электропитания.
Рисунок B
Рисунок C
К тому же, операционная система была в целом усовершенствована и благодаря этому создает меньше нагрузки на центральный процессор, что приводит к снижению энергопотребления. В фоновом режиме теперь выполняется гораздо меньше задач. Настройки потребления питания при воспроизведении DVD-дисков также были оптимизированы.
На уровне системной архитектуры появился целый ряд нововведений, позволяющих экономить заряд батареи, в частности:
• TCP DPC-таймеры больше не включаются при каждом нарушении работы системного таймера.
Таймеры отложенного вызова процедуры (Deferred Procedure Call, DPC) позволяют запланировать отложенное выполнение низкоприоритетных задач, что зачастую мешает переходу системы в режим пониженного энергопотребления. В Windows 7 было оптимизировано функционирование этих системных таймеров при работе с TCP или стеком сетевых протоколов.
• Сократилась частота выполнения служебных таймеров драйвера USB.
Как и механизм DPC, эти таймеры регулярно запрашивают данные о состоянии USB-портов или создают активность ввода/вывода, препятствуя вхождению системы в режим пониженного энергопотребления.
• Появилась система Intelligent Timer Tick Distribution (ITTD).
Данный механизм препятствует ненужному пробуждению ЦП, позволяя центральному процессору максимально долго находиться в спящем режиме.
• Реализовано объединение таймеров.
Данный механизм позволяет группировать процессы приложений для их быстрого последовательного выполнения с тем, чтобы увеличить промежуток времени между запросами и тем самым продлить пребывание системы в состоянии бездействия.
Все эти усовершенствования позволяют системе переходить в режим пониженного энергопотребления быстрее и чаще.
Лично моему ноутбуку новая система управления питанием позволяет работать в автономном режиме практически весь день. А если я оставляю его в спящем режиме на ночь, утром он может довольно долго работать от аккумуляторов без подзарядки. Когда на моем ноутбуке была установлена Vista, мне приходилось оставлять его подключенным к электросети на всю ночь.
А вы заметили, что под Windows 7 ноутбуки работают от аккумуляторов намного дольше? Поделитесь своим опытом в комментариях!