Apm это что в компьютере
Перейти к содержимому

Apm это что в компьютере

  • автор:

Power Management/APM

Данная опция отвечает за поддержку расширенного управления питанием (APM — Advanced Power Management). Эта технология позволяет при простое компьютера переводить его в один из режимов с пониженным энергопотреблением.

Использование APM актуально сейчас только для устаревших компьютеров, не поддерживающих более совершенный интерфейс расширенного конфигурирования и управления питанием (ACPI — Advanced Configuration and Power Interface), либо для старых версий операционных систем (Windows 98 и более ранних), ничего не «знающих» об ACPI. Если это ваш случай, установите для опции значение Enabled, во всех остальных случаях APM можно отключить, выбрав вариант Disabled.

Расширенное управление питанием предусматривает, что компьютер может находиться в одном из четырех состояний. Первое — это обычная работа (Normal). Второе состояние (Doze) предусматривает работу компонентов на пониженных частотах с уменьшенным потреблением мощности. Третье (Standby) — спящий режим. При этом отключены некоторые компоненты компьютера, но обеспечивается достаточно быстрый возврат в рабочий режим. Четвертое состояние (Suspend) предусматривает более «масштабное» отключение питания от компонентов. Стоит упомянуть и физическое отключение питания — при этом компьютер полностью обесточен.

АРМ — функции управления энергопотреблением

АРМ (Advanced Power Management) – это набор функций, позволяющий программам управлять энергопотреблением устройств персонального компьютера. Спецификация АРМ реализована на уровне BIOS. Это значит, что BIOS практически полностью управляет энергопотреблением и определяет состояния устройств персонального компьютера.

Спецификация АРМ имеет ряд существенных недостатков. Главным недостатком технологии Advanced Power Management является то, что БИОС управляет энергопотреблением компонентов ПК без согласования с операционной системой.

Кроме этого, алгоритм стандарта АРМ встроен в BIOS. Это значит, что реализация данной технологии зависит от поставщика BIOS. Поэтому ошибочная реализация стандарта АРМ поставщиком БИОС приведет к необходимости перепрошивки содержимого БИОС (в случае неудачного процесса обновления, возникает опасность безвозвратной потери рабочего состояния системы).

На данный момент стандарт АРМ заменен усовершенствованным интерфейсом расширенного конфигурирования и управления питанием ACPI.

Для технологии АРМ определяют пять глобальных состояний энергопотребления системой (компьютер):

Компьютер включен – режим энергопотребления, при котором ПК включен, но ни одно из его компонентов не находятся в любом из энергосберегающих режимов (технология АРМ отключена).

APM включён – режим энергопотребления, при котором ПК включен, а для устройств компьютера имеется возможность применения режимов энергопотребления, согласно стандарту АРМ.

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

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

apm что это в компьютере

АРМ (Advanced Power Management) – это набор функций, позволяющий программам управлять энергопотреблением устройств персонального компьютера. Спецификация АРМ реализована на уровне BIOS. Это значит, что BIOS практически полностью управляет энергопотреблением и определяет состояния устройств персонального компьютера.

Спецификация АРМ имеет ряд существенных недостатков. Главным недостатком технологии Advanced Power Management является то, что БИОС управляет энергопотреблением компонентов ПК без согласования с операционной системой.

Кроме этого, алгоритм стандарта АРМ встроен в BIOS. Это значит, что реализация данной технологии зависит от поставщика BIOS. Поэтому ошибочная реализация стандарта АРМ поставщиком БИОС приведет к необходимости перепрошивки содержимого БИОС (в случае неудачного процесса обновления, возникает опасность безвозвратной потери рабочего состояния системы).

На данный момент стандарт АРМ заменен усовершенствованным интерфейсом расширенного конфигурирования и управления питанием ACPI.

Для технологии АРМ определяют пять глобальных состояний энергопотребления системой (компьютер):

Компьютер включен – режим энергопотребления, при котором ПК включен, но ни одно из его компонентов не находятся в любом из энергосберегающих режимов (технология АРМ отключена).

APM включён – режим энергопотребления, при котором ПК включен, а для устройств компьютера имеется возможность применения режимов энергопотребления, согласно стандарту АРМ.

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

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

Компьютер выключен – полное отключение ПК.

Как приручить жесткий диск в ноутбуке и не дать парковаться за 8 секунд простоя

Итак, вы приобрели новый ноутбук, начинаете его настраивать, устанавливаете операционную систему, весь нужный софт, игрушки. Ничто не предвещает беды. И вот, наконец со всем разобравшись, можно расслабиться и почитать интересную статью в интернете. Но что-то нарушает ваш покой. Странные щелчки доносятся из недр устройства…

Начав прислушиваться, вы периодически улавливаете звук электродвигателя, такой, как у разгоняющегося электромобиля. Может быть оставить все как есть и не трогать, наверное это предусмотрено производителем? Эту прекрасную мысль, полезную во многих других ситуациях, полностью отобьет запуск любой игры или фильма. Периодическое зависание изображения на 2-3 секунды станет вашей головной болью и кошмаром на несколько ближайших дней.

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

Все дело в APM (Advanced Power Management)

Если серьезно, проблема далеко не нова, но даже недавно я видел на хабре комментарии, где люди просили помощь по данному вопросу. Здесь речь идет о дисках WD и реализации функции APM в них, но думаю у других производителей будет та же причина. При беглом поиске google нам любезно предлагает утилиту wdidle3. Проблема лишь в том, что это DOS программа требующая создания загрузочной флешки. И, например, для моего диска она не помогла.

Решение, которое я предлагаю особенно полезно, если у вас в качестве основного накопителя установлен SSD, а HDD используется в качестве доп. накопителя. В обычном режиме он будет использовать свое стандартное поведение и отключаться через 8 секунд бездействия, не беспокоя вас своим шумом и не потребляя заряд батареи. При желании сыграть в игру или поработать с жесткого диска, вы нажимаете одну кнопку и он не паркуется заложенное в энергоплане Windows время (20 минут по дефолту). Утилита wdidle не даст вам такого выбора.

Используем HDDScan

Собственно к делу. Программа которую мы будем использовать называется HDDScan. Причем версии старше 3.2 у меня работали не совсем корректно, поэтому рекомендую остановиться на ней.

Скачиваем эту портабельную программу и распаковываем в удобное для нас место. Запускаем, и если дисков больше одного, слева выбираем наш HDD. Далее нажимаем «большую синюю кнопку» по центру и выбираем пункт «Build Command Line».

В открывшемся окне проделываем следующую процедуру: напротив раздела «Advanced Power Managment» выбираем Disable, нажимаем Save, и сохраняем bat-файл. Назовем его, к примеру, «Disable_HDD_APM.bat». Аналогично выбираем Enable и сохраняем еще один батник.

В результате у нас появляются два bat-файла примерно одинакового содержания:

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

Обходим UAC

Запускаем (если что, вводим в пуске «планировщик» чтобы его найти), и создаем задачу.

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

И довершающий шаг, на вкладке Условия убираем галочку напротив «Запускать только при питании от электросети». Теперь OK.

Фух, создаем вторую задачу, и заполняем аналогично для включения APM (только используем аргумент из второго батника). В результате у нас в планировщике должно стать на две задачи больше, запоминаем их имена. Bat-файлы нам больше не понадобятся, можно будет от них избавиться. Последний этап наших изысканий это создание ярлыков на задачи планировщика.

Делаем красиво

Создаем ярлык сначала для одной, потом для второй задачи. Получаем два ярлычка, которые кладем в надежное место, и, например, кидаем на панель задач. Для красоты можно применить к ним соответствующие иконки.

СОДЕРЖАНИЕ

Обзор

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

Общение происходит в обоих направлениях; События управления питанием отправляются из BIOS в драйвер APM, а драйвер APM отправляет информацию и запросы в BIOS через вызовы функций. Таким образом, драйвер APM является посредником между BIOS и операционной системой.

Управление питанием происходит двумя способами; через вышеупомянутые вызовы функций из драйвера APM в BIOS, запрашивающие изменения состояния питания, и автоматически в зависимости от активности устройства.

В APM 1.0 и APM 1.1 управление питанием почти полностью контролируется BIOS. В APM 1.2 операционная система может управлять временем PM (например, отключать время ожидания монитора).

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

События управления питанием:

Имя Код Комментарий
Уведомление о запросе режима ожидания системы 0x0001
Уведомление о запросе приостановки системы 0x0002
Обычное уведомление системы возобновления 0x0003
Уведомление о критическом возобновлении работы 0x0004
Уведомление о низком заряде батареи 0x0005
Уведомление об изменении состояния питания 0x0006
Уведомление о времени обновления 0x0007
Уведомление о критической приостановке работы системы 0x0008
Уведомление о запросе режима ожидания системы пользователя 0x0009
Уведомление о запросе приостановки пользовательской системы 0x000A
Уведомление о возобновлении работы системы в режиме ожидания 0x000B
Уведомление об изменении возможностей 0x000C Из-за установки или вставки / удаления устройства

Функции APM

Определен 21 вызов функции APM, которые драйвер APM может использовать для запроса состояний управления питанием или перехода между состояниями питания. Примеры вызовов функций включают сообщение BIOS о текущем использовании ЦП (BIOS может ответить на такой вызов, переведя ЦП в состояние низкого энергопотребления или возвращая его в состояние полной мощности), получение текущего состояния питания устройство или запрос на изменение состояния питания.

Имя Код Комментарий
Проверка установки APM 0x00
Подключение интерфейса реального режима APM 0x01
APM Protected Mode 16-битный интерфейс подключения 0x02 Избегает реального или виртуального 86 режима.
Подключение 32-разрядного интерфейса в защищенном режиме APM 0x03 Избегает реального или виртуального 86 режима.
Отключение интерфейса APM 0x04
CPU Idle 0x05 Запросы системы приостановлены.
0) Часы остановлены до прерывания тика таймера.
1) Медленные часы
ЦП занят 0x06 Драйвер сообщает системе APM о необходимости восстановления тактовой частоты процессора.
Установить состояние питания 0x07 Установите систему или устройство в состояние ожидания / ожидания / выключения.
Включение / отключение управления питанием 0x08
Восстановление настроек APM BIOS по умолчанию при включении питания 0x09
Получить статус питания 0x0A Поддерживает состояние переменного тока «При резервном питании». И состояние батареи.
Получить событие PM 0x0B Проверяет события APM. Вызывается раз в секунду.
Получить состояние питания 0x0C
Включение / отключение управления питанием устройства 0x0D
Версия драйвера APM 0x0E
Включение / отключение управления питанием 0x0F Управление APM для конкретного устройства.
Получите возможности 0x10
Получить / установить / отключить таймер возобновления 0x11
Включение / отключение возобновления по индикатору звонка 0x12
Включение / отключение запросов на основе таймера 0x13
Проверка установки OEM APM 0x80 Сообщает, поддерживает ли APM BIOS функции, зависящие от оборудования OEM.
OEM APM Функция 0x80 Доступ к специальным функциям OEM.

Состояния питания

Спецификация APM определяет состояния питания системы и устройства.

Состояния питания системы

APM определяет пять состояний питания компьютерной системы:

Состояния питания устройства

APM также определяет состояния питания, которые может реализовать оборудование с поддержкой APM. Не требуется, чтобы устройство с поддержкой APM реализовывало все состояния.

Процессор

В дисках ATA

Высокие частоты замедления могут сократить срок службы привода из-за ненужного накопления циклов нагрузки; Большинство современных приводов рассчитаны на 300 000 циклов и обычно служат не менее 600 000. С другой стороны, отказ от вращения привода приведет к дополнительному потреблению энергии и выделению тепла; высокие температуры также сокращают срок службы жестких дисков.

Apm что это в компьютере

Advanced Power Management (APM) — набор функций (API), позволяющий программам управлять параметрами энергопотребления персонального компьютера, совместимого с IBM PC.

Разработан в 1992 г. [1] компаниями Microsoft и Intel. Версия 1.2, разработанная в 1996 году, была последней. ACPI был разработан как замена APM. Microsoft прекратила поддержку APM начиная с Windows Vista. Реализован на уровне BIOS.

Содержание

Введение

magnify clip

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

Обмен сообщениями проходит в двух направлениях:

События управления питания

Существует 12 состояний/событий связанных с управлением электропитанием (таких как standby, suspend или resume запросы, а также уведомления о слабом заряде батареи), плюс события добавленные производителями плат и периферии. Эти события посылаются от APM BIOS операционной системе и драйвер регулярно проверяет наличие таких событий.

APM функции

Существует 21 процедура, которые драйвер может использовать, чтобы получить информацию о электроснабжении или же запросить изменение электропитания. Например: оповестить BIOS о использовании процессора и если процессор мало используется то BIOS может перевести его на пониженное энергопотребление или же перевести обратно в нормальный режим. Также драйвер может узнать состояние электропитания устройства или же перевести устройство в другой режим.

Состояния питания

Спецификация APM определяет состояние питания системы и состояния питания устройств.

Состояния питания системы

Состояния питания устройств

Устройства также могут поддерживать APM. Устройства могут поддерживать APM полностью или частично.

См. также

Ссылки

Примечания

30px Crystal Clear mimetype binary

Полезное

Смотреть что такое «APM» в других словарях:

APM — APM, apm, or Apm may refer to any of the following:*Actions per minute, a term used in real time strategy games *Active Policy Management, a discipline within enterprise software *Administered price mechanism, a mechanism to subsidise petroleum… … Wikipedia

APM — [Abk. für Advanced Power Management, dt. »fortgeschrittene Energieverwaltung«] das, Mitte der 1990er Jahre von Intel und Microsoft eingeführte Software Schnittstelle, die dazu dient, den Stromverbrauch von Computersystemen zu überwachen und zu… … Universal-Lexikon

APM? — Saltar a navegación, búsqueda Alguna pregunta més? Obtenido de APM%3F … Wikipedia Español

APM — APM, abreviación en inglés de Advanced Power Management. Es un mecanismo de gestión (ahorro) de la energía por parte de la BIOS. Es lo que hace que la pantalla o el disco duro se apaguen cuando llevan un tiempo determinado sin usarse … Enciclopedia Universal

APM — (Advanced Power Management) (Computers) application program interface that enables programmers to include power management systems within the BIOS software (developed by Microsoft and Intel) … English contemporary dictionary

APM — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sigles d’une seule lettre Sigles de deux lettres > Sigles de trois lettres Sigles de quatre lettres … Wikipédia en Français

APM — Die Abkürzung APM steht für: Active Portfolio Management, Investmentkurs an der Europa Universität Viadrina Advanced Power Management, Energieverwaltungsmethode in Computern Aktionen pro Minute, Maßeinheit beim Micromanagement (Computerspiel)… … Deutsch Wikipedia

Apm — Die Abkürzung APM steht für: Active Portfolio Management, Investmentkurs an der Europa Universität Viadrina Advanced Power Management, Energieverwaltungsmethode in Computern Aktionen pro Minute, Maßeinheit beim Micromanagement (Computerspiel)… … Deutsch Wikipedia

APM — Las siglas APM pueden referirse a: Advanced Power Management, API desarrollado por Intel y Microsoft. Alguna pregunta més?, un programa de radio y televisión de Cataluña. Asociación de la Prensa de Madrid, una asociación profesional de… … Wikipedia Español

APM — Academy of Parapsychology and Medicine; Academy of Physical Medicine; Academy of Psychosomatic Medicine; acid precipitable material; admission pattern monitoring; affected pedigree member; alternating pressure mattress; anterior papillary muscle; … Medical dictionary

Расширенное управление питанием (APM) является API разработан Intel и Microsoft и выпущен в 1992 г. [1] что позволяет Операционная система работает IBM-совместимый персональный компьютер работать с BIOS (часть компьютера прошивка) достигать управление энергопотреблением.

Версия 1.2 была последней версией спецификации APM, выпущенной в 1996 году. ACPI является преемником APM. Microsoft прекратила поддержку APM в Виндоус виста. В Ядро Linux по-прежнему в основном поддерживает APM, хотя поддержка простоя процессора APM была прекращена в версии 3.0.

Содержание

Обзор

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

Общение происходит в обоих направлениях; События управления питанием отправляются из BIOS в драйвер APM, а драйвер APM отправляет информацию и запросы в BIOS через вызовы функций. Таким образом, драйвер APM является посредником между BIOS и операционной системой.

Управление питанием происходит двумя способами; через вышеупомянутые вызовы функций из драйвера APM в BIOS, запрашивающие изменение состояния питания, и автоматически в зависимости от активности устройства.

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

Есть 12 событий питания (таких как режим ожидания, приостановка и возобновление запросов, а также уведомления о низком заряде батареи), а также OEM-определенные события, которые могут быть отправлены из APM BIOS в операционную систему. Драйвер APM регулярно опросы для уведомлений об изменении событий.

События управления питанием: [1]

Технологии цифровых процессоров
Архитектура
Имя Код Комментарий
Уведомление о запросе режима ожидания системы 0x0001
Уведомление о запросе приостановки системы 0x0002
Обычное уведомление системы возобновления 0x0003
Системное уведомление о критическом возобновлении 0x0004
Уведомление о низком заряде батареи 0x0005
Уведомление об изменении состояния питания 0x0006
Уведомление о времени обновления 0x0007
Уведомление о критической приостановке работы системы 0x0008
Уведомление о запросе режима ожидания системы пользователя 0x0009
Уведомление о запросе приостановки пользовательской системы 0x000A
Уведомление о возобновлении режима ожидания системы 0x000B
Уведомление об изменении возможностей 0x000C Из-за установки или вставки / удаления устройства

Функции управления питанием: [1]

Имя Код Комментарий
Проверка установки APM 0x00
Подключение интерфейса реального режима APM 0x01
APM Protected Mode 16-битный интерфейс подключения 0x02 Избегает реального или виртуального 86 режима.
Подключение 32-разрядного интерфейса в защищенном режиме APM 0x03 Избегает реального или виртуального 86 режима.
Отключение интерфейса APM 0x04
CPU Idle 0x05 Запросы системы приостановлены.
0) Часы остановлены до прерывания тика таймера.
1) Медленные часы [1]
ЦП занят 0x06 Драйвер сообщает системе APM, что необходимо восстановить тактовую частоту процессора.
Установить состояние питания 0x07 Установите систему или устройство в состояние ожидания / ожидания / выключения.
Включение / отключение управления питанием 0x08
Восстановление настроек APM BIOS по умолчанию при включении питания 0x09
Получить статус питания 0x0A Поддерживает состояние переменного тока «При резервном питании». И состояние батареи.
Получить событие PM 0x0B Проверяет события APM. Вызывается раз в секунду.
Получить состояние питания 0x0C
Включение / отключение управления питанием устройства 0x0D
Версия драйвера APM 0x0E
Включение / отключение управления питанием 0x0F Управление APM для конкретного устройства.
Получите возможности 0x10
Получить / установить / отключить таймер возобновления 0x11
Включение / отключение возобновления при звонке индикатора 0x12
Включение / отключение запросов на основе таймера 0x13
Проверка установки OEM APM 0x80 Сообщает, поддерживает ли APM BIOS функции, зависящие от оборудования OEM.
OEM APM Функция 0x80 Доступ к специальным функциям OEM.

Функции APM

Определен 21 вызов функции APM, которые драйвер APM может использовать для запроса состояний управления питанием или перехода между состояниями питания. Примеры вызовов функций включают сообщение BIOS о текущем использовании ЦП (BIOS может ответить на такой вызов, переведя ЦП в состояние низкого энергопотребления или возвращая его в состояние полной мощности), получение текущего состояния питания устройство или запрос изменения состояния питания.

Состояния питания

Спецификация APM определяет состояния питания системы и устройства.

Состояния питания системы

APM определяет пять состояний питания компьютерной системы:

Состояние питания устройства

APM также определяет состояния питания, которые может реализовать оборудование с поддержкой APM. Не требуется, чтобы устройство с поддержкой APM реализовывало все состояния.

Ядро ЦП (определяется в APM как частота ЦП, тайник, системная шина и системные таймеры) обрабатывается в APM особым образом, поскольку это последнее устройство, которое будет отключено, и первое устройство, которое получит резервное питание. Ядро ЦП всегда управляется через APM BIOS (нет возможности управлять им через драйвер). Драйверы могут использовать вызовы функций APM для уведомления BIOS об использовании ЦП, но BIOS должен действовать в соответствии с этой информацией; драйвер не может напрямую указать ЦП перейти в состояние энергосбережения.

Apm что это в компьютере

Advanced Power Management (APM) (рус. «Расширенное управление питанием» ) — набор функций (API), позволяющий программам управлять параметрами энергопотребления персонального компьютера, совместимого с IBM PC.

Разработан в 1992 г. [1] компаниями Microsoft и Intel. Версия 1.2, разработанная в 1996 году, была последней. ACPI был разработан как замена APM. Microsoft прекратила поддержку APM начиная с Windows Vista. Реализован на уровне BIOS.

Содержание

Введение [ править | править код ]

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

Обмен сообщениями проходит в двух направлениях:

  • От BIOS к APM драйверу ОС
  • APM драйвер посылает информацию и запросы в BIOS через вызовы процедур. В этом случае APM драйвер является промежуточным звеном между BIOS и операционной системой.

Программное управление [ править | править код ]

Для расширенного управления питанием (APM) жесткого диска существует множество программ, например CrystalDiskInfo.

События управления питанием [ править | править код ]

Существует 12 состояний/событий, связанных с управлением электропитанием (таких, как standby, suspend или resume запросы, а также уведомления о слабом заряде батареи), плюс события, добавленные производителями плат и периферии. Эти события посылаются от APM BIOS операционной системе, и драйвер регулярно проверяет наличие таких событий.

APM функции [ править | править код ]

Существует 21 процедура, которые драйвер может использовать, чтобы получить информацию о электроснабжении или же запросить изменение электропитания. Например: оповестить BIOS об использовании процессора, и, если процессор мало используется, то BIOS может перевести его на пониженное энергопотребление или же перевести обратно в нормальный режим. Также драйвер может узнать состояние электропитания устройства или же перевести устройство в другой режим.

Состояния питания [ править | править код ]

Спецификация APM определяет состояние питания системы и состояния питания устройств.

Состояния питания системы [ править | править код ]
  • Включён: компьютер включён, и ни одно из устройств не находится в энергосберегающем режиме.
  • APM включён: компьютер включён, и используется управление электропитанием.
  • APM Standby: большинство устройств находится в энергосберегающем режиме. Процессор либо в энергосберегающем режиме, либо вообще выключен. Состояние системы сохранено и может быть быстро возобновлено движением мыши или нажатием клавиши клавиатуры. Как правило, информация сохраняется в память, чем и обусловлена быстрота возобновления в нормальное состояние.
  • APM Suspend: большинство устройств выключено, но состояние системы сохранено (на жёсткий диск, например). Возобновление работы занимает больше времени.
  • Выключен: компьютер полностью выключен.
Состояния питания устройств [ править | править код ]

Устройства также могут поддерживать APM. Устройства могут поддерживать APM полностью или частично.

  • Устройство включено: устройство полностью функционирует.
  • Управляется APM: устройство включено, но некоторые функции отключены или понижена производительность.
  • Энергосберегающий режим: устройство не работает, но питание поступает, так, что устройство может быстро «проснуться».
  • Выключено: устройство выключено, питание не подается.
Название опции:

Power Management

Возможные значения:

Max Saving, Min Saving, User Define и, возможно, Disabled
или
Enabled, Disabled

Описание:

Эту опцию можно встретить в двух вариантах. В большинстве версий BIOS при использовании APM она дает возможность указать время до перехода в энергосберегающий режим средствами BIOS в случае простоя компьютера. При выборе Max Saving система будет настроена на максимальное сохранение энергии — компьютер будет переводиться в энергосберегающий режим менее чем через минуту простоя. Вариант Min Saving выглядит более сбалансированным, предлагая переход в энергосберегающий режим после нескольких десятков минут бездействия. Значение User Define позволяет с помощью опций, расположенных следом, вручную задать все временные отрезки. А Disabled, если этот вариант доступен, запрещает переход в энергосберегающий режим средствами BIOS. Лучше всего установить последнее значение, а управление осуществлять средствами операционной системы.

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

Второй вариант, встречающийся намного реже, идентичен опции PM Control By APM и ей подобным. В этом случае рассматриваемая опция отвечает за поддержку расширенного управления питанием (APM — Advanced Power Management) в целом. Напомним, что данная технология позволяет при простое компьютера переводить его в один из режимов с пониженным энергопотреблением.

Использование APM актуально сейчас только для устаревших компьютеров, не поддерживающих более совершенный интерфейс расширенного конфигурирования и управления питанием (ACPI — Advanced Configuration and Power Interface), либо для старых версий операционных систем (Windows 98 и более ранних), ничего не «знающих» об ACPI. Если это ваш случай, установите для опции значение Enabled, во всех остальных случаях APM можно отключить, выбрав вариант Disabled.

Расширенное управление питанием предусматривает, что компьютер может находиться в одном из четырех состояний. Первое — это обычная работа (Normal). Второе состояние (Doze) предусматривает работу компонентов на пониженных частотах с уменьшенным потреблением мощности. Третье (Standby) — спящий режим. При этом отключены некоторые компоненты компьютера, но обеспечивается достаточно быстрый возврат в рабочий режим. Четвертое состояние (Suspend) предусматривает более «масштабное» отключение питания от компонентов. Стоит упомянуть и физическое отключение питания — при этом компьютер полностью обесточен.

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

Среди опций 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 во многих случаях будет очень полезным. Конкретный энергосберегающий режим при этом можно выбрать, исходя ваших потребностей и приоритетов – либо максимальная работоспособность компьютера при минимуме энергосберегающих функций, либо максимальное сохранение электроэнергии и умеренная производительность компьютера.

Расширенное управление питанием

Расширенное управление питанием ( APM ) — это API, разработанный Intel и Microsoft и выпущенный в 1992 году [1], который позволяет операционной системе, работающей на IBM-совместимом персональном компьютере, работать с BIOS (частью микропрограммы компьютера ) для управления питанием .

Версия 1.2 была последней версией спецификации APM, выпущенной в 1996 году. ACPI является преемником APM. Microsoft отказалась от поддержки APM в Windows Vista . Ядра Linux до сих пор в основном поддерживает APM, хотя поддержка APM CPU холостых был понижен в версии 3.0.

Содержание

Обзор [ править ]

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

Общение происходит в обоих направлениях; События управления питанием отправляются из BIOS в драйвер APM, а драйвер APM отправляет информацию и запросы в BIOS через вызовы функций. Таким образом, драйвер APM является посредником между BIOS и операционной системой.

Управление питанием происходит двумя способами; через вышеупомянутые вызовы функций из драйвера APM в BIOS, запрашивающие изменение состояния питания, и автоматически в зависимости от активности устройства.

События управления питанием [ править ]

Существует 12 событий электропитания (таких как ждущий режим, запросы на приостановку и возобновление работы, а также уведомления о низком заряде батареи), а также события, определенные OEM , которые могут быть отправлены из APM BIOS в операционную систему. Драйвер APM регулярно опрашивает уведомления об изменении событий.

События управления питанием: [1]

Имя Код Комментарий
Уведомление о запросе режима ожидания системы 0x0001
Уведомление о запросе приостановки системы 0x0002
Обычное уведомление системы возобновления 0x0003
Системное уведомление о критическом возобновлении 0x0004
Уведомление о низком заряде батареи 0x0005
Уведомление об изменении состояния питания 0x0006
Уведомление о времени обновления 0x0007
Уведомление о критической приостановке работы системы 0x0008
Уведомление о запросе режима ожидания системы пользователя 0x0009
Уведомление о запросе приостановки пользовательской системы 0x000A
Уведомление о возобновлении режима ожидания системы 0x000B
Уведомление об изменении возможностей 0x000C Из-за установки или вставки / удаления устройства

Функции управления питанием: [1]

Имя Код Комментарий
Проверка установки APM 0x00
Подключение интерфейса реального режима APM 0x01
APM Protected Mode 16-битный интерфейс подключения 0x02 Избегает реального или виртуального режима 86.
Подключение 32-разрядного интерфейса в защищенном режиме APM 0x03 Избегает реального или виртуального режима 86.
Отключение интерфейса APM 0x04
CPU Idle 0x05 Запросы системы приостановлены.
0) Часы остановлены до прерывания тика таймера.
1) Медленные часы [1]
ЦП занят 0x06 Драйвер сообщает системе APM, что необходимо восстановить тактовую частоту процессора.
Установить состояние питания 0x07 Установите систему или устройство в состояние ожидания / ожидания / выключения.
Включение / отключение управления питанием 0x08
Восстановление настроек APM BIOS по умолчанию при включении питания 0x09
Получить статус питания 0x0A Поддерживает состояние переменного тока «При резервном питании». И состояние батареи.
Получить событие PM 0x0B Проверяет события APM. Вызывается раз в секунду.
Получить состояние питания 0x0C
Включение / отключение управления питанием устройства 0x0D
Версия драйвера APM 0x0E
Включение / отключение управления питанием 0x0F Управление APM для конкретного устройства.
Получите возможности 0x10
Получить / установить / отключить таймер возобновления 0x11
Включение / отключение возобновления при звонке индикатора 0x12
Включение / отключение запросов на основе таймера 0x13
Проверка установки OEM APM 0x80 Сообщает, поддерживает ли APM BIOS функции, зависящие от оборудования OEM.
OEM APM Функция 0x80 Доступ к специальным функциям OEM.

Функции APM [ править ]

Определен 21 вызов функции APM, которые драйвер APM может использовать для запроса состояний управления питанием или перехода между состояниями питания. Примеры вызовов функций включают сообщение BIOS о текущем использовании ЦП (BIOS может ответить на такой вызов, переведя ЦП в состояние низкого энергопотребления или возвращая его в состояние полной мощности), получение текущего состояния питания устройство или запрос изменения состояния питания.

Состояния питания [ править ]

Спецификация APM определяет состояния питания системы и устройства.

Состояния питания системы [ править ]

APM определяет пять состояний питания компьютерной системы:

  • Full On: компьютер включен, и ни одно устройство не находится в режиме энергосбережения.
  • APM включен: компьютер включен, и APM при необходимости контролирует управление питанием устройства.
  • Режим ожидания APM: большинство устройств находятся в состоянии низкого энергопотребления, ЦП замедляется или останавливается, а состояние системы сохраняется. Компьютер можно быстро вернуть в прежнее состояние (в ответ на такие действия, как нажатие пользователем клавиши на клавиатуре).
  • Приостановка APM: большинство устройств выключены, но состояние системы сохраняется. Компьютер можно вернуть в прежнее состояние, но это займет относительно много времени. (Гибернация — это особая форма состояния приостановки APM).
  • Не горит: компьютер выключен.
Состояния питания устройства [ править ]

APM также определяет состояния питания, которые может реализовать оборудование с поддержкой APM. Не требуется, чтобы устройство с поддержкой APM реализовывало все состояния.

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

CPU [ править ]

Ядро ЦП (определяемое в APM как тактовая частота ЦП, кеш , системная шина и системные таймеры) обрабатывается в APM особым образом, поскольку это последнее устройство, которое отключается, и первое устройство, которое получает резервное питание. Ядро ЦП всегда управляется через APM BIOS (нет возможности управлять им через драйвер). Драйверы могут использовать вызовы функций APM для уведомления BIOS об использовании ЦП, но BIOS должен действовать в соответствии с этой информацией; драйвер не может напрямую указать ЦП перейти в состояние энергосбережения.

В дисках ATA [ править ]

Спецификация ATA определяет условия APM для жестких дисков с помощью подкоманды 0x05 , которая определяет компромисс между частотой замедления и постоянной производительностью. В отличие от APM на стороне BIOS, ATA APM никогда не считался устаревшим. [2]

AMD Application Power Management — что это в биосе?

Приветствую. Сегодня поговорим про одну настройку в биосе, которая влияет на работу процессора.

AMD Application Power Management — что это такое? (APM)

Настройка ограничивает тепловыделение процессора AMD: если 8 ядер то TDP максимум будет 125W, если 4 или 6 ядер — то максимум 95W.

Функция может спокойно работать с технологией Turbo Core, которая позволит процессору достигать высокой частоты, но только при условии что есть запас тепла и напряжения. В итоге все упирается в 125W или 95W.

Настройки в BIOS ASRock:

Возможно в настройке можно указать цифру. Думаю имеется ввиду вручную задать значение TDP в ваттах (W). Имейте ввиду — чем меньше значение, тем меньше греется проц, меньше потребляет энергии и разумеется производительность тоже снижается.

Что такое TDP?

Каждый процессор Intel или AMD имеет такое значение как TDP. Простыми словами значение показывает насколько сильно проц может греться. Но также дает представление о том, сколько потребляет энергии. Указывается в ваттах.

Например TDP до 65 — считается офисным вариантом, то есть не особо греется, но также нельзя сказать что процессор подойдет для игр, ведь чем ниже TDP тем меньше производительность.

Основная задача TDP — помочь корректно подобрать систему охлаждения. Если до 65 ватт то справится и обычный радиатор с вентилятором, даже тот что шел в комплекте с процессором. Но если 100 и выше — то стоит подумать о водяном охлаждении. Топовые модели могут иметь TDP 140 и больше, здесь уже лучше использовать исключительно водяное охлаждение.

Обычно значение указывается в характеристиках проца:

Лучше всего характеристики смотреть на офф сайте.

Узнать TDP самостоятельно можно легко, например используя утилиту CPU-Z — значение указывается в поле Max TDP.

Что ставить при разгоне процессора?

При разгоне в принципе советуют отключать все функции, которые могут влиять на работу процессора.

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

Разумеется что AMD Application Power Management, а также Load-Line Calibration (уменьшает просадки напряжения) — лучше отключать.

Кстати включенная опция также может влиять на FPS в играх, собственно как и включенные энергосберегающие технологии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *