Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Изменения в системе управления питанием в Vista SP1

Напечатать страницу
14.02.2008 11:05 | deeper2k

Все разговоры о Windows Vista Service Pack 1 касаются, как правило, увеличения производительности, надежности и совместимости, поэтому не все знают, что SP1 немного преуспел и в смысле снижения расхода энергопотребления компьютера.

"Немного" в данном случае значит, что мы говорим о небольшом увеличении. В контексте 5-часовой непрерывной работы от аккумулятора дополнительные 6 минут работы - это действительно немного. Однако, как говорится, что иногда лучше что-то, чем ничего.

Первое из двух изменений касается экранной подсистемы. Как вы, наверное, знаете, для прорисовки рабочего стола и всех окон Desktop Window Manager (DWM) в Vista использует 3D-возможности графической карты. Если вы когда-либо играли в 3D-игры, то вы, скорее всего, знаете о такой опции в настройках карты, как VSync. По сути VSync проверяет, что выход графической карты синхронизирован с частотой обновления вашего монитора, что позволяет избежать замыленности изображения. В Vista же VSync включен во избежание различного рода артефактов.

Побочным эффектом от использования VSync является необходимость прерывания CPU во время выполнения синхронизации. При стандартной частоте VSync, равной 60Гц, прерывания происходят каждые 16 миллисекунд. Как нетрудно догадаться, постоянные прерывания мешают процессору войти в режим пониженного энергопотребления.

С релизом SP1 функция VSync утеряла возможность непрерывных прерываний с целью позволить системе перейти в режим пониженного потребления электроэнергии. Точнее прерывания автоматически прекращаются после определенного периода неактивности экрана, то есть когда экран не перерисовывался. В SP1 установленный таймаут составляет 10 периодов VSync или 160 миллисекунд (0.16 секунды) на экране с частотой обновления в 60Гц. Но дело в том, что перепрорисовки требует практически любое действие: начиная от мерцающего курсора и заканчивая иконкой сетевой активности в трее. Поэтому в результате, время, когда экран находится в режиме ожидания, может оказаться значительно ниже, чем вы ожидаете. По информации Microsoft, использование VSync может в среднем увеличить потребление электроэнергии на 1-2%.

Вторым изменением является изменение в звуковой подсистеме и оно касается лишь обладателей кодеков HD Audio (обладателей AC97 просьба не беспокоиться). В Vista RTM аудиоустройство никогда не находилось в режиме ожидания, при этом неважно, включен или выключен звук, воспроизводится что-то в данный момент - электроэнергия расходуется даже тогда, когда вы не слышите никаких звуков.

В Vista SP1 таймаут установлен на 30 секунд. На деле это означает, что если аудиоустройство не воспроизводит никаких звуков в течение 30 секунд, то устройство переходит в состояние D3, то есть устройство отключается и перестает потреблять электроэнергию. Несмотря на то, что Microsoft умалчивает о потенциальной пользе от подобных изменений, я предполагаю, что эффект второго изменения будет более ощутим, нежели твик VSync.

Стоит отметить, что чтобы данные изменения возымели действие, необходимо чтобы производители компьютерных комплектующих тоже приложили усилия. В случае видеодрайверов производители будут вынуждены добавить в исходные коды драйвера дополнительный флаг и перекомпилировать его. А в случае аудиодрайверов производителям необходимо отправлять устройство в режим пониженного энергопотребления по прошествии периода бездействия. Кстати говоря, собственные драйвера Microsoft имеют поддержку двух новых функций, а вот насчет драйверов других производителей, тут сказать сложно.


Источник: http://www.istartedsomething.com
Перевод: deeper2k

Комментарии

Комментариев нет...
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.089 секунд (Общее время SQL: 0.069 секунд - SQL запросов: 53 - Среднее время SQL: 0.0013 секунд))
Top.Mail.Ru