ACPI

Логическим продолжением АРМ стал Расширенный интерфейс управления питанием и конфигурациями (ACPI), разработанный совместно компаниями Intel, Toshiba и Microsoft в 1997 году.

Так же как и АРМ, ACPI предполагает деятельное участие операционной системы в управлении питанием системы, но не ограничивается только этим. Кроме управления питанием, ACPI охватывает еще ряд вопросов управления системой. При запуске операционной системы, поддерживающей ACPI, перехватываются некоторые функции BIOS и интерфейсу ACPI передается возможность выполнять следующие действия:

? управление питанием системы – ACPI получает контроль над такими функциями, как выключение системы или ее перевод в спящий режим;

? управление питанием устройств – ACPI контролирует потребление питания всех устройств, установленных в системе. Данный интерфейс также управляет переключением режимов потребления питания в зависимости от требований ОС, приложений или пользователей;

? управление питанием процессора – при простаивании системы ACPI позволяет переводить процессор в энергосберегающий режим и выводить его из этого режима в случае необходимости;

? управление Plug and Play – ACPI берет на себя подключение и конфигурирование устройств Plug and Play. Кроме этого, в случае отключения устройства ACPI определяет, какие из оставшихся в системе устройств будут затронуты этими изменениями, и переконфигурирует их соответствующим образом;

? управление температурой – кроме контроля питания, ACPI предоставляет возможность контролировать и управлять температурой различных компонентов системы;

? управление зарядом батарей – ACPI контролирует заряд батарей, рассчитывает, сколько времени система сможет поработать на этом заряде, предупреждает пользователя о необходимости подзарядки батареи.

В дополнение к функциям, предоставляемым спецификацией АРМ, интерфейс ACPI имеет следующие возможности:

? контроль устройств USB и FireWire – интерфейс ACPI отслеживает состояние этих устройств таким образом, чтобы они не переводились в ждущий или спящий режим в то время, когда они активны, что не обеспечивал АРМ;

? переопределение пользователем функций кнопок питания и перезагрузки – вы можете настроить эти кнопки на выполнение действий, отличных от традиционных (и наиболее подходящих для большинства пользователей). Например, можно настроить кнопку Reset на перевод системы в спящий режим;

? улучшенное управление батареями – АРМ представляет несколько батарей как одну, в то время как ACPI позволяет рассматривать батареи по отдельности;

? динамическая конфигурация устройств – вы можете заменять устройства, поддерживающие горячую замену, не выключая питания компьютера. Операционная система при этом начинает использовать новые устройства, не требуя перезагрузки;

? поддержка многопроцессорных систем – АРМ не умеет работать с несколькими процессорами.

Данный текст является ознакомительным фрагментом.