Разница между APM и ACPI

APM против ACPI

Advanced Power Management (APM) - это интерфейс прикладного программирования (API), который облегчает взаимодействие между различными программами. Он был разработан корпорацией Microsoft и Intel в 1992 году. Он позволяет IBM-совместимой операционной системе достигать управления питанием.

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

Full On - когда компьютер включен и не находится в режиме энергосбережения.
APM включен - когда компьютер включен, а APM контролирует управление питанием устройства по мере необходимости.
APM Standby - когда устройства находятся в состоянии низкого энергопотребления, а процессор замедлен или остановлен; состояние системы сохраняется, и для возврата в прежнее состояние требуется мало времени.
APM Suspend - когда устройства выключены и состояние системы сохранено. Требуется много времени, чтобы вернуть его в прежнее состояние.
Off - компьютер выключен.

APM управляется базовой системой ввода / вывода (BIOS), которая встроена в ПК и является первым кодом, который запускается при включении питания. Потому что APM использует BIOS, который обычно не знает всего, что делает пользователь; он может все испортить, кроме того, что ничего не знает об USB-устройствах, надстройках и устройствах IEEE 1394

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

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

Состояния питания ACPI или глобальные состояния для компьютерных систем:

G0 (S0) - значит, работает.
G1 - это значит, что он спит. Имеет четыре состояния:
S1 - Питание ЦП и ОЗУ поддерживается, но все кэши процессора сброшены, и ЦП прекратил выполнение инструкций.
S2 - процессор выключен.
S3 - в режиме ожидания, сна или приостановки в ОЗУ.
S4 - гибернация или приостановка на диск.

G2 (S5) или Soft Off - когда некоторые компоненты включены, чтобы разрешить ввод с клавиатуры, часов, модема, локальной сети и USB-устройств.
G3 или механическое выключение - когда питание компьютера практически равно нулю и шнур питания можно отключить.

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

Резюме:

1.APM - это расширенное управление питанием, а ACPI - расширенная конфигурация и интерфейс питания..
2.APM старый, а ACPI новый.
3.APM совместим со старыми устройствами, в то время как ACPI совместим с новым оборудованием.
4.ACPI более всеобъемлющий и продвинутый, а APM - нет.
5.APM сосредоточен на BIOS, а ACPI - на операционной системе.