Динамика цен
ПроцессорыPrice arrow
ПамятьPrice arrow
МониторыPrice arrow
Жесткие дискиPrice arrow
Мат. платыPrice arrow
ПериферияPrice arrow

ACPI

Advanced Configuration & Power Interface

ACPI — это открытая промышленная спецификация, разработанная совместно компаниями Compaq, Intel, Microsoft, Phoenix и Toshiba. В ее рамках устанавливаются интерфейсы управления конфигурацией и питанием операционными системами для персональных компьютеров, ноутбуков и серверов. ACPI объединяет существующие технологии управления питанием через BIOS, APM (Advanced Power Management — расширенное управление питанием) а также функции программного управления питанием в едином и четко сформулированном списке требований и описаний. При соблюдении стандарта, он гарантирует работу по управлению питанием независимо от аппаратного обеспечения и ОС.

Уровни энергопотребления. В стандарте ACPI их невообразимое количество: для каждого случая свой набор. Различаются они не только напряжением, величиной тока и тактовой частотой, но и скоростью "пробуждения" устройства. Начнем с глобальных состояний, которых всего четыре:

  • G0 -- нормальная работа;
  • G1 -- "легкий сон", с точки зрения пользователя машина выключена, однако текущий программный контекст сохранен;
  • G2 -- "глубокий сон", контекст утерян;
  • G3 -- механическое выключение системы.
Под "программным контекстом" (system context) тут подразумевается текущее состояние процессора (регистры, флаги, кэши и т. д.), содержимое ОЗУ и установки чипсета на материнской плате. Соответственно, выход из G1 более быстрый, чем "пробуждение" из G2. При этом для возвращения из G2 в G0 требуется перезагрузка ОС, в чем нет необходимости в случае перехода G1 -> G0. Но и уровни энергопотребления для вышеперечисленных состояний находятся в обратной зависимости от скорости "пробуждения". Внутри глобальных состояний существует более детальная классификация: пять "состояний сна" (sleeping states) от S1 до S5. Первый сохраняет наименьший процент электроэнергии, но позволяет осуществить быстрый возврат в рабочий режим. Теряются лишь данные из процессорного кэша (поскольку ЦП полностью останавливается), ОС должна позаботиться об их сохранении. S2 -- с точки зрения ОС практически идентичен S1, за исключением того, что питание ЦП отключается вообще. Все основные тактовые генераторы останавливаются, кроме тех, что связаны с обновлением ОЗУ. Следующий логический шаг -- полное отключение питания за исключением подсистемы памяти: Suspend-to-RAM, S3. BIOS является ответственной за восстановление контекста контроллера памяти и кэш-контроллера. После подачи питания происходит детектирование устройств на всех шинах, таким образом будут обнаружены устройства "горячего" подключения. Еще "глубже" располагается состояние S4 -- Suspend-to-Disk, система фактически выключена, но текущий контекст, включая образ памяти, будет сохранен на диске. Восстановление из S4, как и в предыдущем случае, подразумевает процесс определения имеющихся шин (enumeration). Более экономным, пожалуй, может быть только полное выключение -- S5, которое, несмотря на свое название, не является состоянием сна. Пятая ступень на пути "вниз" -- это то, что мы привыкли называть soft-off, программное выключение. Никакие события (wake events) "разбудить" систему (за исключением нажатия кнопки на системном блоке) не смогут.

ITC-Online > Three Amigos 2001: ACPI, OnNow и Instantly Avaliable PC

См. также

Платы материнские

AC'97
ACR
AI NET
AI NOS
AMR
ATX
Azalia
CNR
ICH
ISA
MCH
PCI
STR
UltraDurable
USB 2.0
WfM
WOL

Все права защищены
© АДМ 2003-2010
 

Valid CSS!

Связаться с вебмастером: webmaster@adm.ua
Связяться с менеджером: manager@adm.ua