НОВОЕ: OS/2 GURU - Вопросы и ответы

Reviews / articles about OS/2

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
Мифы о eComStation 

Unsorted

 

 

Обновите ArcaOS до уровня NeoWPS

  • Установите набор PNG иконок, нарисованных дизайнером, специализирующемся на оформлении OS/2
  • Установите eSchemes 2018, чтобы менять цвета и кнопки на рабочем столе

eComStation поддерживает стандарт ACPI


TITLE: eComStation поддерживает стандарт ACPI

DATE: 2008-03-02 16:39:33

AUTHOR: eCo Software

Развитие персональных компьютеров характеризовалось ростом их быстродействия, и как следствие ростом потребляемой мощности и увеличением выделяемого тепла. Если первые персональные компьютеры не требовали вентиляторов для отвода тепла, то современные уже не могут работать без мощных блоков питания и вентиляторов для отвода тепла. Для управления работой компьютера (снижением энергопотребления, уменьшением выделяемого тепла и шума вентиляторов) придумали и внедрили так называемый Power Managment. Идея получила признание и теперь уже сложно представить PC без Power Managment. Вначале внешний интрейфейс представлялся через прерывания BIOS. Затем это все преобразовали в стандарт и расширили. Данное управление получило название Advanced Power Managment (APM) и существовало в таком виде долгое время. С развитием PC и операционных систем к ним, стало неудобно использовать прерывания BIOS для управления, - это значительно снижало быстродействие компьютера. В результате естественного развития на смену старым стандартам Plug&Play, MPS и APM пришел стандарт ACPI (Advanced Configuration and Power Interface, Расширенный интерфейс конфигурирования и управления питанием компьютера). В данный стандарт заложено все, что существует на текущий день для управления энергопотреблением и информации, даже с расчетом уже на 64 битные компоненты PC. Стандарт ACPI - это открытый промышленный стандарт, разработанный компаниями: Intel, Microsoft, Toshiba, Phoenix и Hewlett-Packard

Любой современный компьютер (ноутбук, сервер и обычная рабочая станция), как правило, соответствуют стандарту ACPI, поэтому поддержка ACPI является теперь нормой для любой современной операционной системы.

 

eComStation поддерживает стандарт ACPI 3.0. Рассмотрим возможности eComStation с поддержкой ACPI.

Введение драйвер ACPI потребовало изменений во всей операционной системе:

  • некоторые изменения произошли в ядре,
  • были обновлены драйверы устройств,
  • в разработке находятся десятки утилит для пользователя.

Введение поддержки ACPI вызвало заметное обновление eComStation

Драйвер ACPI - что внутри?

Внутри ACPI драйвера - "виртуальная машина ACPI", разработанная корпорацией Intel. Данные о конфигурации компьютера представлены в объектной форме (устройства и методы, которые применяются к устройствам). Выполнение небольших программ через виртуальную машину позволяет управлять компьютером (устройствами как обьектами , событиями и реакцией на них).

Утилита ACPI Manager - интерфейс к виртуальной машине ACPI

С помощью ACPI Manager можно увидеть устройства в компьютере и управлять ими (включение, выключение, изменение состояния, опрос статуса). Например, вы можете самостоятельно отключить вентиляторы (выполним метод Off для устройств типа Fan), узнать температуру (устройства Therm).

Драйвер ACPI - инициализация компьютера

При загрузке eComStation с поддержкой ACPI выполняются следующие шаги:

  • Корректная инициализация всех устройств (спящие устройства переводятся в рабочий режим); устройства, которым нужен адрес и irq, получают необходимые ресурсы.
  • Запуск многопроцессорных систем (определяется количество процессоров; сбор информации для SMP-ядра; инициализация контроллеров APIC, Advanced Programmable Interrupt Controller).

Драйвер ACPI - многопроцессорные компьютеры

Теперь eComStation может использовать все возможности не только многопроцессорных серверов, но и домашних и офисных компьютеров, оснащенных процессорами Intel Core Duo и AMD X2. 2005-ый год показал, что гонка мегагерц закончилась и производители процессоров переключились на производство многопроцессорных систем, а значит в 2008- каждый пользователь eComStation ощутит пользу от ACPI-драйвера.

Драйвер ACPI - управление питанием компьютера

Основные задачи:

  • обеспечить максимально долгую работу аккумуляторов для ноутбуков;
  • снизить шум работы вентиляторов;
  • разрешить переход компьютера из одного состояния в другое.

Совместная работа ACPI и АРМ обладает принципиально большими возможностями и гибкостью, чем возможности работы одной APM. Для того, чтобы использовать все возможности ACPI, драйверы и программы должны будут обращаться к ACPI.PSD и ACPI32.DLL напрямую.

Управление питанием и энергосбережением включает:

  • Обработку нажатия на кнопку Power.
  • Поддержку троттлинга (Throttling) - реинкарнация кнопки Turbo, когда компьютер может выполнять холостые циклы. Только теперь процессор может иметь 8 состояний, а не 2, как раньше.
  • режимы suspend/resume/hybernate для ноутбуков и не только.
  • Сбор информации о вентиляторах, температуре, заряде аккумуляторов ноутбука.
  • Уменьшение потребление энергии во время "холостого цикла" системы.
  • Установление политики управления энергопотреблением.
  • Установка политики сбережения батарей.

Дополнительная информация:
  • ACPI.PSD может использоваться только в составе eComStation 2.0 и выше
  • ACPI для eComStation

Попробуй программу:

eSchemes - изменить цвета и кнопки на рабочем столе.

Комментарии:

Вы написали обзор программы для eComStation? Сайт eComStation.RU опубликует текст в течение 1 дня! Связаться с редактором

 


 

(C) OS2.GURU 2001-2021