Информация к новости
  • Автор: remo
  • Дата: 11 ноябрь 2011 19:11
11 ноябрь 2011 19:11
Тонкости управления электропитанием

Категория: Windows 7 Seven / Обзоры и советы / Просмотров: 16803 / Комментариев: 2

Как и любая операционная система от Microsoft, Windows 7 позволяет детально настроить параметры управления питанием для основных устройств компьютера или ноутбука. Для большинства пользователей привычно воспользоваться графическим интерфейсом, открыв Панель управления -> Электропитание. Там можно выбрать нужный план электропитания, и при необходимости более детально настроить параметры, перейдя в Настройка плана электропитания -> Изменить дополнительные параметры питания. Но главным инструментом настройки электропитанием является консольная утилита powercfg.

  

Тонкости управления электропитанием

 

Powercfg обладает более функциональными возможностями для настройки параметров электропитания системы, чем по умолчанию доступно в графической оболочке. К примеру, через нее можно задать свои параметры для работы AHCI Link Power Managment, включить парковку ядер для снижения энергопотребления в режиме бездействия. Но при всех богатых возможностях для обычного человека работать в Powercfg сложней и неудобней, чем в графической оболочке. Для того чтобы функционал powercfg по конфигурации электропитания был доступен и в графической оболочке, необходимо внести некоторые изменения в разделе реестра:

 

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings

 

Каждый раздел в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings относится к определенной группе настроек. К примеру, раздел 0012ee47-9041-4b5d-9b77-535fba8b1442 относится к настройкам управления питанием жесткого диска, а 54533251-82be-4824-96c1-47b60b740d00 - к настройкам управления питанием процессора. В каждой группе настроек есть разделы, которые относятся к определенному параметру, описание которого есть в значениях параметров Description, а видимость этого параметра через графическую оболочку определяется значением в параметре Attributes. По умолчанию Attributes имеет значение «1», для того чтобы необходимый вам параметр был виден в графической оболочке, необходимо заменить его на «0».

  

Тонкости управления электропитанием

  

К примеру, что бы через Панель управления -> Электропитание -> Настройка плана электропитания -> Изменить дополнительные параметры питания -> Жесткий диск были доступны параметры для настройки AHCI Link Power Managment необходимо в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\0b2d69d7-a2a1-449c-9680-f91c70521c60 значение Attributes установить в «0».

 

По аналогии, для отображения политики простоя устройств, можно импортировать в реестр:

 

 

Windows Registry Editor Version 5.00

 

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\4faab71a-92e5-4726-b531-224559672d19]
"Attributes"=dword:00000000

 

 

Аналогично меняем все нужные нам параметры.

 

Также к этому разделу относится настройка параметров графического адаптера, но доступность конкретных параметров будет определяется драйвером.


Самое большое количество параметров энергопотребления в Windows 7 относиться к управлению энергопотребления процессорами, и самым интересным в них является возможность настраивать управление простоем ядра, или по другому - парковкой ядра (Core Parking), а также переопределение ядра.


Одним из проблемных моментов современных многоядерных процессоров является их энергопотребление, для минимизации которого производители процессоров используют свои аппаратные технологии. Кроме того производители процессоров дают рекомендации разработчикам операционных систем, за счет чего можно дополнительно снизить энергопотребление. При разработке Windows 7 и Windows 2008 R2 компания Microsoft прислушалась к таким рекомендациям от Intel.

 

Как известно, при работе на многоядерных процессорах, операционная система производит ротацию потоков между ядрами. Другими словами, переносит поток с более загруженных на менее загруженные ядра, что обеспечивает равномерную загрузку всех ядер системы. Но такая постоянная ротация приводит к потере производительности и повышению энергопотребления. Чтобы изменить ситуацию, в Windows 7 и Windows 2008 R2 была реализована функция "идеального ядра", которая оставляет выполнение процесса на том ядре, на котором он начался до полного его завершения. Такой подход позволяет получить более отзывчивую систему. Кроме того, с подходом "идеального ядра" была реализована функция "парковка ядер", позволяющая переносить все задачи на одно ядро, а остальные переводить в бездействие, если это позволяет уровень основной нагрузки. Соответственно, совместная работа двух функций позволяет минимизировать число использования ядер в режиме бездействия, что в свою очередь приведет к снижению энергопотребления и получению более отзывчивой системы.

 

Тонкости управления электропитанием

Работа функции Core Parking при возрастании вычислительной нагрузки

 

Для отображения параметров парковки ядра в графическом интерфейсе панели управления необходимо импортировать в реестр следующие значения:

 

 

Windows Registry Editor Version 5.00

 

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583]
"Attributes"=dword:00000000

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\3b04d4fd-1cc7-4f23-ab1c-d1337819c4bb]
"Attributes"=dword:00000000

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\5d76a2ca-e8c0-402f-a133-2158492d58ad]
"Attributes"=dword:00000000

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\a55612aa-f624-42c6-a443-7397d064c04f]
"Attributes"=dword:00000000

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\ea062031-0e34-4ff1-9b6d-eb1059334028]
"Attributes"=dword:00000000

 

 

После этого перейти в Панель управления -> Электропитание -> Настройка плана электропитания -> Изменить дополнительные параметры питания -> Управлением питания процессора.

 

 

И выставить следующие значения параметров:

  • Минимальное число ядер в состоянии простоя (Processor performance core parking min cores) - Установить 25% для четыхерядерного процессора - Intel Core Quad или 50% для двух ядерного процессора Intel Core Duo.*
  • В Разрешить состояния снижения питания (Allow Throttle States) – Включить.
  • В Отключение простоя процессора (Processor idle disable) - Включить состояние простоя.
  • В Переопределение ядра приостановки ядра производительности процессора (Processor performance core parking core override) – Отключено.
  • В Максимальное число ядер в состоянии простоя (Processor performance core parking max cores) - Установить 75% для четыхер ядерного процессора - Intel Core Quad или 50% для двух ядерного процессора Intel Core Duo.*

* - Пример настроек для жесткой парковки. (Главный параметр это - Переопределение ядра приостановки ядра производительности процессора, остальное это детали.)


Вызвав Монитор ресурсов через Диспетчер задач, на вкладке ЦП можно будет увидеть переопределение и парковку ядер.

 

Тонкости управления электропитанием

 

Источник: ru.intel.com

 


Нашли ошибку в тексте? Выделите фрагмент текста и отправьте нажатием Ctrl + Enter
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
NICOLA

21 мая 2012 10:46

0 комментариев

0 публикаций

Долго эксперементировал с данными настройками.Для 2 ядерного такие настройке не приемлимы.Так как сильно падает производительность, после отключение "Переопредиление ядра приостановки ядра производительности" при настройках 50% - минимальное-максимальное состояние процессоров.Что бы такого не произошло необходимо выставить максимальное состояние процессора=100%,а минималное 55%, почему именно 55%?Может кто нибудь встречался с проблемой или вы просто не замечали, что когда долго играешь в игру, сворачиваешь а потом разворачиваешь обратно игра лучше идёт.ТАк вот, +5% к 50%=55% минимальное состояние исправляет такой баг, ни большее ни меньшее значение не выставлять.
<
siv

20 сентября 2014 04:45

0 комментариев

0 публикаций

Сделал все так само, не помогло, как видело 1 ядро, так и видит. помогите

Добавление комментария

Имя:*
E-Mail:*
Комментарий:
b
i
u
s
|
left
center
right
|
emo
url
leech
color
|
hide
quote
translit
Вопрос:
Допишите недостающие буквы в слове: Росc_я (слово в ответе писать целиком)
Ответ:*
Введите код: *
2011-2014 WikiWin.info
Microsoft Windows © и логотип Windows © являются зарегистрированными товарными знаками компании Microsoft Corporation © в США а так же в других странах.
Администрация сайта не несет ответственность за содержание и достоверность информации.
В случае, если Вы обнаружили свою статью, и считаете что Ваши авторские права нарушены ее размещением - немедленно свяжитесь с нами,
администрация сайта обязуется удалить материалы при первом требовании!
Для связи з администрацией (melkor@ukrpost.net)