|
ACPI (Advanced
Configuration and Power Interface) - интерфейс расширенного конфигурирования и управления питанием.
Основная идея ACPI - обеспечить управление питанием
средствами операционной системы (принцип OSPM - Operating System Directed Power
Management,). Таким образом, операционная система получает возможность
управлять всей системой питания, подавая питание устройствам только тогда,
когда это необходимо. Таким, образом ACPI в ноутбуках оказывает огромное положительное влияние на
время автономной работы ноутбука.
В качестве примера управлением питания, можно рассмотреть
процессор и куллер: если температура процессора ниже определенной допустимой
отметки, то ACPI
отключает куллер, до тех пор, пока температура процессора не превысит
определенный порог. Таким образом снижается энергопотребление.
Впервые ACPI был
выпущен в декабре 1996 года, над разработкой принимали участие HP, Intel,
Microsoft, Phoenix и Toshiba. ACPI был разработан как открытый промышленный
стандарт, который определяет
общий интерфейс для обнаружения аппаратного обеспечения, управления питанием и
конфигурации материнской платы и устройств.
Спецификация ACPI 2.0
была выпущена в сентябре 2000 года -она распространяется на более широкий
спектр компьютеров, включая корпоративные серверы, настольные системы и
ноутбуки. Кроме того, в спецификации ACPI 2.0 была добавлена поддержка
64-разрядных микропроцессоров, поддержка различных типов памяти, устройств PCI
и PCI-X. Последующая версия спецификации ACPI 3.0b была выпущена 10 октября
2006 года. В настоящий момент ведутся работы над версией 4.0 спецификации ACPI.
В настоящее время различные версии ACPI поддерживаются
многими операционными системами - в том числе, всеми версиями Microsoft
Windows, начиная с Windows 98, системами GNU/Linux, FreeBSD, OpenBSD, NetBSD и
eComStation. Однако, помимо требований к программному интерфейсу ACPI также
требует специальной поддержки от аппаратного обеспечения. Таким образом,
поддержку ACPI должны иметь не только ОС, но и чипсет материнской платы, и даже
центральный процессор.
|