APM и ACPI

Anonim

APM против ACPI

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

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

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

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

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

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

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

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

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

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

Резюме:

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