APМ - Advanced Power Management (усовершенствованное управление питанием)

Опубликовано:20.02.2010
Версия текста: 1.0

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

Для реализации режимов APM требуются аппаратные средства и программное обеспечение. Источниками питания ATX можно управлять с помощью сигнала Power_On и опционального разъёма питания с шестью контактами. (Необходимые для этого команды выдаются программой.) Изготовители также встраивают подобные устройства управления в другие элементы системы, например в системные платы, мониторы и дисководы.

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

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

При запуске операционной системы загружается программа - драйвер APM, который связывается с различными прикладными программами и программными функциями. Именно они запускают действия управления питанием, причем все аппаратные средства, совместимые с APM, связываются с системной BIOS. Драйвер APM и BIOS связаны напрямую; именно эту связь использует операционная система для управления режимами аппаратных средств.

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

Источники

Автоматизация магазинов, складов, переучётом