4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Способы программного управления электропитанием компонентов компьютера — ACPI

Способы программного управления электропитанием компонентов компьютера — ACPI

ACPI (Advanced Configuration and Power Interface) – это стандарт (спецификация), определяющий способы программного управления электропитанием компонентов компьютера с помощью встроенных средств ОС (операционной системы). Другими словами данная технология предназначена для управления состоянием персонального компьютера и энергопотреблением его компонентов.

Кроме управления электропитанием данный стандарт позволяет выполнять конфигурацию устройств Plug and Play.

Управление электропитанием и конфигурирование устройств Plug and Play осуществляется на уровне операционной системы (предшественник спецификации ACPI стандарт АРМ реализован на уровне BIOS), то есть ОС практически полностью управляет энергопотреблением и конфигурированием устройств ПК.

Спецификация ACPI требует поддержки со стороны, как материнской платы, так и подключаемых устройств.

Для технологии ACPI определяют несколько состояний и подсостояний системы (компьютера): глобальные состояния системы, состояния ЦП (центрального процессора) и состояния устройств.

Глобальных состояний системы различают четыре:

G0 (S0) – нормальное функционирование системы;

G1 (S1, S2, S3, S4) – режимы уменьшенного энергопотребления, о которых мы поговорим чуть ниже.

G2 (S5) – программное выключение. В данном состоянии компьютер выключен, но блок питания находится под напряжением.

G3 – состояние в котором питание полностью отключено от блока питания (БП).

Режимы уменьшенного энергопотребления (S1, S2, S3, S4):

S1 (Power On Suspend, POS, Doze) – режим энергосбережения, при котором отключается монитор, винчестер, но на центральный процессор и ОЗУ (модули оперативной памяти) питание подается, снижается частота системной шины. Процессорные кэши сброшены, процессоры не выполняют инструкции, отключен генератор тактовой частоты ЦП.

S2 (Standby, Standby Mode) – режим уменьшенного энергопотребления. При данном режиме происходит отключение монитора, винчестера. От ЦП отключается напряжение питания. Останавливаются все тактовые генераторы (продолжают работать только те тактовые генераторы, которые необходимы для работы оперативной памяти). Питание подается только на системную память (в ней хранится информация о состоянии системы).

S3 (Suspend to RAM, STR, Suspend) – ждущий режим. При данном режиме энергосбережения питание подается только на оперативную память (в ней хранится информация о состоянии системы). Все другие компоненты ПК отключены.

S4 (Suspend to Disk, STD, Suspend to Hard Drive, S4-Hibernation) – глубокий сон. При данном режиме энергосбережения текущее состояние системы записывается на винчестер, после чего следует отключение питание всех компонентов ПК.

Для стандарта ACPI определяют несколько состояний процессора:

C0 – процессор работает в номинальном режиме.

C1 (Halt) – состояние уменьшенного энергопотребления. Работа процессора приостановлена, но он может незамедлительно вернуться в рабочее состояние.

C2 (Stop-Clock) – работа процессора приостановлена. Но регистры и кэш остаются в рабочем состоянии. Процессор может немедленно приступить к обработке заданий.

C3 (Sleep) – режим сна. Процессор в спящем режиме не обновляет кэш.

Для технологии ACPI также определяют четыре состояния устройств:

D0 – устройство работает в номинальном режиме.

D1 – режим уменьшенного энергопотребления (устройство использует меньше энергии чем состояние D0).

D2 – режим уменьшенного энергопотребления (устройство использует меньше энергии чем состояние D1).

D3 – устройство выключено.

Интерфейс автоматического управления конфигурацией и питанием (ACPI) — это промышленный стандарт, который определяет функции управления питанием и другие сведения о конфигурации компьютера. Некоторые предыдущие версии BIOS не поддерживают интерфейс ACPI, поэтому компьютеры не могут успешно переходить в дополнительные режимы питания, например в ждущий или спящий режим.

Читайте так же:
10 способов поиска информации в Яндексе

Интерфейс автоматического управления конфигурацией и питанием (ACPI) пришел на смену уже устаревшего АРМ (Advanced Power Management).

Сведения о параметре управления питанием в сетевом адаптере

В этой статье содержится разрешение на отключение управления питанием сетевого адаптер на одном компьютере.

Применяется к: Windows 7 Пакет обновления 1, Windows 2008 R2 Пакет обновления 1
Исходный номер КБ: 2740020

Сводка

Усовершенствования, Windows 7 для управления настройками питания для сетевых адаптеров, значительно уменьшают количество ложных сигналов. Это позволяет компьютерам спать в течение более длительных периодов времени при простое. Кроме того, можно настроить параметры управления питанием для удовлетворения потребностей пользователей с помощью свойств устройств, стандартных параметров реестра.

При развертывании Windows 7 или Windows Server 2008 R2 может потребоваться отключить следующие параметры управления питанием сетевого адаптер на некоторых компьютерах:

Разрешить компьютеру отключить это устройство, чтобы сохранить мощность

Дополнительная информация

Разрешить компьютеру отключить это устройство, чтобы сохранить параметр питания, управляет обработкой сетевой карты при вводе компьютера в спящий режим. Этот параметр можно использовать, если драйвер неверно интерпретировать, как он обрабатывает состояния сна.

Windows никогда не отключается от сетевой карты из-за неактивности. Когда этот параметр проверяется (включен), Windows затыкает сетовую карту в спящий режим, а при ее возобновлении возвращает ее в D0. Если этот параметр не проверяется (отключен), Windows полностью останавливает устройство и при возобновлении возобновляет его. Этот параметр полезен, если драйвер сетевых карт говорит, что поддерживает возможность ходить в разные состояния сна и возвращаться к D0, но в конечном счете не поддерживает эту функциональность.

С помощью Device Manager можно изменить параметры управления питанием для сетевого адаптер. Чтобы отключить этот параметр в диспетчере устройств, разверните сетевые адаптеры, щелкните правой кнопкой мыши адаптер, выберите свойства, выберите вкладку Power Management, а затем уберите кнопку Разрешить компьютеру отключить это устройство для сохранения контрольного окна питания.

В Windows 7 или Windows Server 2008 R2 на вкладке Power Management для сетевого адаптера есть два дополнительных флажка:

  • Разрешить этому устройству разбудить компьютер
  • Разрешить только волшебный пакет, чтобы разбудить компьютер

Для работы указанных выше параметров также может потребоваться включить параметры BIOS, чтобы включить WOL. Конкретные параметры BIOS зависят от производителя компьютера.

Однако с некоторыми установками Windows или Windows Server 2008 R2 вам может потребоваться использовать реестр для отключения установки Разрешить компьютеру отключить это устройство для сохранения параметра управления питанием адаптеров питания. Или вы можете использовать реестр для настройки описанных выше вариантов пробуждения.

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

В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о том, как создать и восстановить реестр, см. в этой информации, как создать и восстановить реестр в Windows.

Чтобы отключить параметр управления питанием сетевого адаптер для одного компьютера, выполните следующие действия:

Выберите Начните, выберите Выполнить, введите regedit в поле Открыть, а затем выберите ОК.

Найдите и выделите следующий подраздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass<4D36E972-E325-11CE-BFC1-08002bE10318>DeviceNumber

DeviceNumber — это номер сетевого адаптер. Если на компьютере установлен один сетевой адаптер, deviceNumber0001.

Читайте так же:
Импорт содержимого CSV-файла в Excel

Выберите PnPCapabilities.

В меню Изменить выберите Изменение.

В поле Значение данных введите 24, а затем выберите ОК.

По умолчанию значение указывает на включенное управление питанием сетевого адаптера. Значение 24 не позволит Windows 7 отключать сетевой адаптер или отключать компьютер от ожидания сетевого адаптера.

В меню Файл выберите Выход.

Дополнительная информация

У вас есть три варианта свойств управления питанием сетевой карты:

  • Вариант 1. Разрешить компьютеру отключить это устройство, чтобы сохранить мощность
  • Вариант 2. Разрешить этому устройству разбудить компьютер
  • Вариант 3. Разрешить только волшебный пакет, чтобы разбудить компьютер

Различные возможные комбинации, которые существуют вместе со своими значениями DWORD (в десятичных и гексах), являются:

  • Параметр 1 и вариант 2 проверяются, параметр 3 не проверяется: эта комбинация является по умолчанию и, следовательно, ее значение .
  • Проверяется параметр 1, вариант 2 и параметр 3. Значение становится 0x100 (256).
  • Проверяется только параметр 1: значение становится 0x110 (272).
  • Вариант 1 неконтрантен (Обратите внимание, что в результате параметр 2 и параметр 3 будут серыми): значение становится 0x118 (280).

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

  • Если проверить все поля, то значение 256 (0x100).
  • Если вы отоблести поле 1, два других будут серыми, и значение становится 280 (0x118).
  • Если проверить все поля, за исключением третьего, значение PNPCapabilities становится .
  • Если шаг 2 повторяется, значение становится 24 (0x18).

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

Для развертывания для сохраняемого параметра 1 необходимо использовать значение 24 (0x18). По умолчанию проверяются параметры 1 и 2. Это то же самое, что значение DWORD этого ключа, даже если ключ по умолчанию не существует в реестре. Таким образом, создание этого ключа со значением 24 (0x18) в процессе развертывания и сборки вводит эту запись в реестр, который, в свою очередь, должен отключить первое поле во время запуска сервера.

Таким же образом, если вы хотите сохранить параметр 1 проверен, а параметры 2 и 3 очищены, необходимое значение будет 10 (0x16).

Power Management

Другие идентичные по назначению опции: Power Management Option.

Параметр - Power Management

Среди опций BIOS, относящихся к категории функций управления энергосберегающими возможностями компьютера, иногда можно встретить опцию Power Management (Управление питанием компьютера). Обычно в этой опции можно использовать значения Max Saving (Максимальная экономия), Min Saving (Минимальная экономия), User Define (Определяемый пользователем режим), а также Enabled (Включено) и Disabled (Выключено).

Принцип работы

Хорошо известно, что персональный компьютер – это сложное устройство, потребляющее много электроэнергии. Однако далеко не всегда от компьютера требуется работа на полную мощность, и поэтому очень часто энергия, потребляемая компонентами компьютера, может расходоваться впустую. Разумеется, этот фактор имеет большое значение для пользователя, особенно если он владеет мобильным компьютером.

Эта проблема давно беспокоила разработчиков чипсетов и процессоров, и они приложили немало усилий для того, чтобы ее решить и оптимизировать потребление энергии различными компонентами ПК. Одной из технологий, созданных для этой цели, является технология APM (Advanced Power Management, Расширенное управление электропитанием), разработанная еще в начале 1990-х гг компаниями Intel и Microsoft. Стандарт APM подразумевал возможность работы компьютера в нескольких режимах сохранения энергии, и стал настолько удачным, что просуществовал до середины 2000-х гг, когда на смену ему пришел более совершенный стандарт ACPI. Однако до сих пор существует множество компьютеров, поддерживающих стандарт APM.

Читайте так же:
Как изменить логин в «Одноклассниках»?

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

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

Третье состояние носит название Standby. При его выборе большинство устройств переводится в энергосберегающий режим, а процессор может быть даже выключен. Этот режим используется в том случае, если пользователь не производит активных действий с компьютером. Пользователь может легко вывести компьютер из состояния Standby – ему достаточно осуществить движение мышью или нажать клавишу на клавиатуре.

Режим Suspend подразумевает более глубокое погружение компьютера в сон – в этом случае большинство компонентов ПК выключено. Состояние операционной системы сохраняется в памяти, как и в режиме Standby, однако для вывода системы из режима Suspend требуется большее время, чем для вывода из Standby.

И наконец, существует состояние, когда весь компьютер со всеми своими компонентами выключен, и привести его в рабочее состояние можно только нажатием кнопки питания на системном блоке.

Для управления энергосберегающими состояниями APM при помощи средств BIOS и предназначена опция Power Management. Разберем подробнее доступные пользователю варианты значений опции.

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

Min Saving подразумевает переход в энергосберегающее состояние спустя гораздо больший промежуток времени, обычно через 10 минут. Этот вариант более удобен для пользователя, хотя при нем расходуется большее количество энергии.

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

Вариант опции Disabled выключает управление состояниями APM со стороны BIOS. Однако это не означает, что пользователь в этом случае лишится возможности управлять энергосберегающими режимами компьютера. Если на компьютере установлена операционная система, поддерживающая технологию ACPI (для линейки Windows это все ОС, начиная с Windows 2000), то в этом случае пользователь может регулировать режимы энергосбережения при помощи богатых возможностей интерфейса ACPI.

В опции Power Management может встретиться также вариант Enabled. Этот вариант включает общую поддержку технологии APM через BIOS. Однако детальную настройку режимов в этом случае можно производить только средствами ОС (в том числе и ОС, не поддерживающих ACPI, таких, как Windows 98 и более ранние).

Какое значение выбрать?

Поскольку поддержка технологии APM актуальна лишь для старых операционных систем, не поддерживающих технологию ACPI, то в большинстве случаев опцию Power Management можно выключить, установив значение Disabled.

Однако если вы используете старые операционные системы, такие, как MS-DOS или ранние версии Windows, то управление энергосберегающими состояниями средствами BIOS во многих случаях будет очень полезным. Конкретный энергосберегающий режим при этом можно выбрать, исходя ваших потребностей и приоритетов – либо максимальная работоспособность компьютера при минимуме энергосберегающих функций, либо максимальное сохранение электроэнергии и умеренная производительность компьютера.

Читайте так же:
Настраиваем роутер через телефон, не имея компьютера

Режимы энергосбережения Windows

Режимы щадящего энергопотребления (и возможность их настройки) впервые появились ещё в Виндовс 98 и в настоящее время присутствуют во всякой операционной системе.

Использование их связано с возможной необходимостью экономии заряда аккумулятора (как, например, в ноутбуках), им можно воспользоваться как одним из вариантов для завершения работы (при последующем включения понадобится меньше времени), а также для экономии потребления электричества (представьте, насколько может уменьшиться счёт предприятия, если на нём несколько сотен ПК).

Как включить или отключить энергосберегающий режим

В этой статье мы рассмотрим, как установить, как выбрать один из существующих вариантов, а также как убрать энергосберегающий режим на своём компьютере.

Потребление энергии компьютером

В принципе, наибольшее количество энергии в работающем компьютере расходуется на поддержку работы монитора и жёсткого диска.

Состояния монитора

При обычной работе монитора в нём активны оба его блока — горизонтальной и вертикальной развёртки. Такой режим называется нормальным (Normal) и потребление составляет до ста ватт.

Практически моментально дисплей вернётся к работе из ожидающего (Stand-by) состояния, при котором отключается горизонтальная развёртка и расход потребления снижается до девяноста процентов от обычного.

При переходе в Suspend-режим будет отключена развёртка только вертикальная, расход снизится уже до десяти–пятнадцати процентов, но и монитор выходит из него несколько дольше.

Применение режима Power-off влечёт за собой выключение обоих блоков развёртки, электропотребление при этом сводится к минимальным пяти процентам. Но и возврат к нормальной работе займет столько же времени, сколько и включение из «холодного» состояния.

Метаморфозы жёсткого диска

В ждущий Stand-by-режим компьютер переключается после сохранения промежуточных итогов работы открытых приложений в оперативной памяти. При этом обращение к жёсткому диску останавливается.

Состояние Hibernate (гибернация) отличается от предыдущего тем, что на просторах жёсткого диска (а не в оперативке) будет запечатлено полностью состояние ОС на определённый момент, к которому она вернётся при ближайшем включении.

Появившийся впервые Hybrid Sleep режим на Windows Vista сочетает в себе черты и последствия обоих предыдущих — и сохранение файлов открытых приложений в ОЗУ, и состояние системы в файле «hiberfil.sys» жёсткого диска.

Активация энергосбережения вWindows

На Windows 7 в настройках потребления присутствует со времён Vista три режима питания. Вплоть до Windows 10 режим энергосбережения представлен (в русской транскрипции) тремя вариантами: «Сон», «Гибернация» и «Гибридный сон».

Они соответствуют рассмотренным выше состояниям Stand-by, Hibernate и Hybrid Sleep.

Однако учтите, что не все материнские платы и видеокарты обладают поддержкой энергосбережения.

Также такая возможность может быть отключённой в БИОС или в настройках системы.

Что касается других операционных систем, то в Mac включить необходимый режим можно воспользовавшись вкладкой «Энергосбережения» в «Системных настройках». В Linux через консоль вводятся соответствующие команды (setterm, xset…).

Выбор режима в Windows 10

Чтобы перевести ПК в один из щадящих режимов на Windows, нужно воспользоваться следующим алгоритмом действий:

Активировав меню кнопки «Пуск», поместить курсор на строке «Выключение» (она может иметь имя «Завершение работы»). При этом произойдёт появление дополнительного меню, в котором курсор нужно будет расположить на клавише «Спящего режима»:

Спящий режим в Windows 10

Спящий режим в Windows 10

Аналогичные действия приведут нас в режим «Гибернации». Только клавишу нажимаем уже другую:

Режим гибернации в Windows 10

Режим гибернации в Windows 10

С гибридным спящим состоянием посложнее. В портативных компьютерах по умолчанию он будет отключённым.

Читайте так же:
Скачать IntelliJ IDEA 2017 3 173 3727 127

Для его активации сначала нужно отправиться в трей к пиктрограмме с изображением аккумулятора (так как на ноутбуках с использованием OS Windows настройки потребления энергии вынесены в System tray):

System tray в Windows 10

System tray в Windows 10

По клику правой мышки мы вскроем из появившегося меню «Электропитание»:

Электропитание в Windows 10

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

Настройка схемы электропитания в Windows 10

Настройка схемы электропитания в Windows 10

Чекбокс в нём будет соответствовать используемым в текущий момент параметрам.

Переместившись в «Настройки», необходимо включить плюсик напротив «Сна» и разрешить возможность «Гибридного сна», чтобы значение «вкл.» соответствовало рисунку:

Дополнительные параметры электропитания в Windows 10

Дополнительные параметры электропитания в Windows 10

После такой активации кнопка «Спящего режима» в меню «Пуск» будет переводить ваш компьютер уже не в простой «Сон», а в «Гибридный».

Осуществление вывода ПК из любого состояния, связанного с уменьшением потребления электроэнергии, осуществляется нажатием кнопки питания (хотя, чтобы вывести его из обычного «Сна», хватит шевельнуть мышкой или прижать любую из кнопок клавиатуры).

Настройка плана энергосбережения

Не считая стандартных, на любом компьютере существует возможность более тонко настраивать под себя приемлемые режимы энергопотребления. Это характерно в основном для компьютеров, питающихся от аккумуляторов (так как стационарные всегда работают подключенными к сети на максимуме).

Переход к параметрам осуществляется уже упомянутым способом вызова «Электропитания» из трея.

Доступные для регулировки параметры открываются нажатием по разделу, показанному на следующем рисунке:

Показать дополнительные схемы

Здесь мы попадаем в список всех возможных схем:

Схемы управления питанием

Схемы управления питанием

Отдельно нужно сказать о том, что помимо схем операционной системы здесь будут отображаться и те, которые соответствуют установленным приложениям от производителя вашего ноутбука (в данном случае «Power4Gear»).

Включённый чекбокс соответствует используемой в данный момент схеме.

Если ваш ноутбук работает попеременно от батареи и от сети, то логично создать свою схему питания во избежание попеременного метания между включением сбалансированности и максимума.

Для этого в окне «Электропитание» помещаем курсор на «Создание схемы…»:

Создание схемы управления питанием

Создание схемы управления питанием

Подключаем чекбокс напротив любой из существующих (неважно какой) (1), вводим имя для создаваемой новой схемы (2), активируем кнопку «Далее» (3):

Настройки схемы управления питанием

Настройки схемы управления питанием

Перед нами откроется прямой доступ к трём главным настройкам и к изменению списка дополнительных:

Изменить дополнительные параметры питания

Доступность для их корректировки включается, как показано на картинке:

Экономия энергии в Windows 10

Каждый из разделов открывается нажатием на «+». Также для каждого устанавливается значение для работы от электросети и от аккумулятора. Например, для раздела жёсткого диска.

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

Отключение экономии энергии

Перед тем как отключить энергосберегающий режим на компьютере, нужно снова обратиться к «Электропитанию». Либо через трей, либо через «Панель управления».

Вкладка «Изменения параметров плана» позволяет функцию перевода компьютера в сон установить в значение «никогда».

Если вы хотите выключить эту функцию, то после установки этих значений нужно нажать «ОК» и «Применить».

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector