APM и ACPI
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 сосредоточен на операционной системе.