Алгоритм - Учебный центр

Версия сайта для слабовидящих
Заполните форму ниже! Мы вам перезвоним!

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


Программная составляющая системы мониторинга (ACPI).

Программная составляющая системы мониторинга (ACPI).

ACPI предполагает широкое участие ОС в управлении питанием системы, но не ограничивается только этим. Кроме управления питанием, ACPI охватывает ещё ряд вопросов управления системой. При запуске ACPI совместимой ОС перехватываются некоторые функции BIOS и, кроме этого, ACPI-интерфейсу передаётся контроль над  различными важнейшими функциями системы. ACPI берёт на себя управление подключением и конфигурированием (Plug and Play) устройств. Технология «горячего» подключения предоставляет возможность физически отсоединять и присоединять стандартные устройства (такие, например, как сетевые адаптеры или контроллеры ввода/вывода и др.) без нарушения работы других устройств. Эта операция затрагивает лишь отдельные разъемы системы и не требует ее перезагрузки или выключения. Кроме этого, в случае отключения устройства, ACPI определяет, какие из оставшихся в системе устройств будут затронуты этим, и переконфигурирует их соответствующим образом. ACPI получает контроль над такими функциями, как выключение системы, или перевод её в sleep mode (System Power management). ACPI контролирует потребление питания всех устройств установленных в системе. Так же, он занимается переводом их с одного режима потребления питания на другой, в зависимости от требований ОС, приложений или пользователя (Device Power Management). На рис. 1 представлены программные и аппаратные компоненты функционирующие совместно с ACPI.

QIP Shot - Image: 2016-10-11 11:39:05 

Рис. 1

Есть компоненты с зависящими от поставщика платформы характеристиками, такие как контроллер «горячего» подключения (Hot-Plug Controller, HPC) и базовая система ввода/вывода (BIOS) – набор программных средств, поддерживающих взаимодействие ОС с контроллером HPC и другими компонентами платформы.  Используются технологии, специфичные для конкретной ОС, такие как управление энергопотреблением операционной системой (OSPM), драйверы расширенного интерфейса управления конфигурацией и энергопотреблением (ACPI), интерпретаторы языков ACPI source language (ASL) и ACPI machine language (AML), а также связанные с операционной системой приложения и интерфейсы прикладного программирования (API). Технологии, не связанные с операционной системой, такие как стандарт ACPI (который содержит код, определяемый поставщиком платформы). Наличие системы BIOS и соответствующих компонентов, зависящих от операционной системы, повышает стоимость и сложность поддержки и обслуживания системы и снижает общий уровень ее надежности, так как:

 - множество параметров находится вне прямого контроля со стороны операционной системы, и, следовательно, надежность всей системы определяется самым слабым звеном, зависящим от конфигурации, выбранной производителем;

 - имеются различия в версиях BIOS, драйверах и контроллерах;

 - существуют различные модели использования, поддерживаемые интерфейсами API и прикладными программами операционной системы;

 - существуют несовместимые концепции, например между OEM-производителями и независимыми разработчиками аппаратных средств (IHV);

 - имеются различия в моделях поддержки платформ, каждые из которых должны разрабатываться IT-специалистами или менеджерами информационных центров.

 


Лицензия