Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TO SVT lec.doc
Скачиваний:
172
Добавлен:
21.09.2019
Размер:
3.85 Mб
Скачать

48. Управлением питанием пк и снижение энергопотребления

Частые включения и выключения компьютера приводят к износу и преждевременному выходу из строя его компонентов. Этот факт довольно хорошо известен, хотя причины его далеко не всегда столь очевидны, как кажется на первый взгляд. Многие считают, что частые включения и выключения вредны потому, что приводят к электрическим перегрузкам. Однако чаще всего главная причина кроется в температуре. Компьютер выходит из строя не от электрического, а от теплового удара. При прогреве компьютера компоненты расширяются, а при охлаждении — сжимаются, что уже само по себе является серьезным испытанием. Кроме того, различные материалы имеют разные коэффициенты теплового расширения, т.е. расширяются и сжимаются в различной степени. Со временем тепловые удары начинают сказываться на работе многих компонентов компьютера.

Для обеспечения надежности системы ее необходимо максимально оградить от тепловых ударов. При включении компьютера температура его компонентов за полчаса повышается приблизительно до 85°С. При его выключении происходит обратное: компоненты быстро охлаждаются до температуры окружающей среды. Каждый из них расширяется и сжимается в различной степени (и с разной скоростью), что приводит к появлению механических напряжений.

Температурное расширение и сжатие — главная причина отказов компонентов. Корпуса микросхем могут потрескаться, что приводит к проникновению внутрь влаги и ухудшает функционирование их параметров вплоть до полного отказа. Как внутри микросхем, так и на печатных платах возникают обрывы проводников. Компоненты с поверхностным (пленарным) монтажом расширяются и сжимаются иначе, чем печатня плата. При этом в местах пайки возникают большие напряжения. Со временем пайка может разрушиться, и контакт пропадет. Компоненты с теплоотводами, например процессоры, транзисторы и стабилизаторы напряжения, могут перегреться и выйти из строя из-за ухудшения теплопередачи между ними и теплоотводами. Периодические изменения температуры вызывают смещения в разъемных соединениях, что приводит к периодическим нарушениям контактов.

Тепловое расширение и сжатие действует не только на микросхемы и печатные платы, но и на жесткие диски. В большинстве современных накопителей на жестких дисках предусмотрена тепловая компенсация, при которой позиции головок корректируются относительно расширяющихся и сжимающихся дисков. Во многих накопителях такая корректировка выполняется через каждые 5 мин в течение первого получаса после включения, а затем — через каждые 30 мин. Эта операция часто сопровождается характерным потрескиванием.

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

Наиболее оптимальный вариант — включать компьютер в начале рабочего дня и выключать в конце. Не выключайте его на обед, перекуры и прочие короткие перерывы. Естественно, серверы и подобные им системы должны работать постоянно.

Управление питанием

Большие дисплеи, устройства чтения компакт-дисков и звуковые адаптеры при работе потребляют значительную мощность. Чтобы уменьшить ее, разработано несколько программ и стандартов.

Для стандартных настольных систем управление питанием — вопрос экономии и удобства. Выключая отдельные узлы (компоненты) персонального компьютера, когда они не используются, вы можете уменьшить счет за электроэнергию и избежать необходимости включать и выключать компьютер вручную.

Для портативных компьютеров управление питанием гораздо важнее. Постоянная работа накопителя CD-ROM, акустических систем и других узлов в портативном компьютере приводит к тому, что во многих случаях сокращается и без того короткий срок службы батареи. Теперь, благодаря усовершенствованию технологии управления питанием, в портативном компьютере напряжение может подаваться только к узлам (компонентам), непосредственно используемым в данный момент, что продлевает срок, в течение которого аккумуляторная батарея не нуждается в подзарядке.

Системы, обладающие сертификатом Energy Star

Агентство по защите окружающей среды ЕРА (Environmental Protection Agency) начало проводить кампанию по сертификации энергосберегающих персональных компьютеров и периферийного оборудования. Компьютер или монитор во время продолжительного простоя должен снизить энергопотребление до 30 Вт и более. Система, удовлетворяющая этим требованиям, может получить сертификат Energy Star. Эта кампания добровольная, из чего следует, что получать такой сертификат вовсе не обязательно. Однако производители обнаружили, что компьютеры с сертификатом Energy Star лучше продаются.

Одна из проблем, возникающих при использовании таких систем, заключается в том, что системная плата и приводы дисковых накопителей могут буквально "впадать в спячку". Это означает, что они входят в режим ожидания и потребляют очень мало энергии; это приводит к порче некоторых старых блоков питания, поскольку оборудование с низким потреблением энергии не обеспечивает загрузки блока питания, необходимой для его нормального функционирования. Большинство имеющихся на рынке блоков рассчитаны на работу с такими системами и имеют очень низкое значение минимальной нагрузки. Покупая блок питания, убедитесь в том, что оборудование системы при работе в режиме ожидания обеспечивает минимальную нагрузку. В противном случае, после того как система "уснет", отсутствие нагрузки приведет к запуску цикла переключения питания, который снова ее "разбудит"! Эта проблема может быть довольно актуальной для системы, использующей очень мощный блок питания и оборудование, потребляющее мало энергии.

Усовершенствованная система управления питанием

Стандарт усовершенствованной системы управления питанием (Advanced Power Management — АРМ) разработан компанией Intel совместно с Microsoft и определяет ряд интерфейсов между аппаратными средствами управления питанием и операционной системой компьютера. Полностью реализованный стандарт АРМ позволяет автоматически переключать компьютер между пятью состояниями в зависимости от текущего состояния системы. Каждое последующее состояние в приведенном ниже списке характеризуется уменьшением потребления энергии.

Full On. Система полностью включена.

АРМ Enabled. Система работает, некоторые устройства являются объектами управления для системы управления питанием. Неиспользуемые устройства могут быть выключены, может быть также остановлена или замедлена (т.е. снижена тактовая частота) работа тактового генератора центрального процессора.

АРМ Standby (резервный режим). Система не работает, большинство устройств находятся в состоянии потребления малой мощности. Работа тактового генератора центрального процессора может быть замедлена или остановлена, но необходимые параметры функционирования хранятся в памяти. Пользователь или операционная система могут запустить компьютер из этого состояния почти мгновенно.

АРМ Suspend (режим приостановки). Система не работает, большинство устройств пассивны. Тактовый генератор центрального процессора остановлен, а параметры функционирования хранятся на диске и при необходимости могут быть считаны в память для восстановления работы системы. Чтобы запустить систему из этого состояния, требуется некоторое время.

off (система отключена). Система не работает. Источник питания выключен.

Для реализации режимов АРМ требуются аппаратные средства и программное обеспечение. Источниками питания АТХ можно управлять с помощью сигнала Power_On и факультативного разъема питания с шестью контактами. (Необходимые для этого команды выдаются программой.) Изготовители также встраивают подобные устройства управления в другие элементы системы, например в системные платы, мониторы и дисководы.

Операционные системы (такие, как Windows 9x), которые поддерживают АРМ, при наступлении соответствующих событий запускают программы управления питанием, "наблюдая" за действиями пользователя и прикладных программ. Однако операционная система непосредственно не посылает сигналы управления питанием аппаратным средствам.

Система может иметь множество различных аппаратных устройств и программных функций, используемых при выполнении функций АРМ. Чтобы разрешить проблему сопряжения этих средств в операционной системе и аппаратных средствах предусмотрен специальный абстрактный уровень, который облегчает связь между различными элементами архитектуры АРМ.

При запуске операционной системы загружается программа — драйвер АРМ, который связывается с различными прикладными программами и программными функциями. Именно они запускают действия управления питанием, причем все аппаратные средства, совместимые с АРМ, связываются с системной BIOS. Драйвер АРМ и BIOS связаны напрямую; именно эту связь использует операционная система для управления режимами аппаратных средств.

Таким образом, чтобы функционировали средства АРМ, необходим стандарт, поддерживаемый схемами, встроенными в конкретные аппаратные устройства системы, системная BIOS и операционная система с драйвером АРМ. Если хотя бы один из этих компонентов отсутствует, АРМ работать не будет.

Усовершенствованная конфигурация и интерфейс питания

Впервые усовершенствованная конфигурация и интерфейс питания (Advanced Configuration and Power Interface — ACPI) были реализованы в современных BIOS и операционных системах Windows 98 и более поздних. Если BIOS вашего компьютера поддерживает систему ACPI, то все управление питанием передается операционной системе. Это упрощает конфигурирование параметров, все они находятся в одном месте — в операционной системе. Теперь для конфигурирования параметров системы управления питанием не нужно устанавливать соответствующие параметры в BIOS.

Если управление питанием является причиной неправильной работы операционной системы или машинных сбоев, проще всего отключить АРМ с помощью системной BIOS. В большинстве базовых систем ввода-вывода, в которых предусмотрена поддержка АРМ, имеется опция отключения средств АРМ. Эта опция позволяет разорвать цепочку, связывающую операционную систему и аппаратные средства. Средства управления питанием работать в этом случае не будут. Можно достигнуть того же эффекта, удалив драйвер АРМ из операционной системы. Однако средства самонастройки Windows 9х обнаруживают аппаратные средства АРМ системы всякий раз, когда вы перезагружаете компьютер, и стремятся повторно установить драйвер АРМ.

Отключение системы управления питанием в Windows 98 осуществляется с помощью пиктограммы Управление электропитанием (Power Management) в окне Панель управления (Control Panel).

Общие сведения об ACPI

Расширенный интерфейс управления питанием и конфигурациями (Advanced Configuration and Power Interface, ACPI) является открытым промышленным стандартом, определяющим гибкий и расширяемый интерфейс аппаратуры с системной платой. Разработчики программного обеспечения используют эту спецификацию для объединения возможностей управления электропитанием во всей компьютерной системе, включая аппаратуру, операционную систему и прикладное программное обеспечение. Это объединение позволяет Windows определять активные приложения и контролировать все ресурсы управления питанием для подсистем компьютера и периферийного оборудования.

ACPI позволяет операционной системе непосредственно управлять питанием широкого диапазона переносных и настольных компьютеров, серверов и периферийных устройств.

ACPI является основой промышленной инициативы OnNow, которая позволяет производителям систем поставлять компьютеры, которые запускаются прикосновением к клавише на клавиатуре.

ACPI необходим для использования всех преимуществ управления питанием и технологии Plug and Play в Windows. Если точно не известно, является ли компьютер ACPI-совместимым, проверьте документацию изготовителя. Чтобы изменить параметры управления электропитанием, позволяющие реализовать преимущества ACPI, используйте компонент «Электропитание» на панели управления.

Во время установки Windows ACPI устанавливается только в том случае, если присутствуют все компоненты управления электропитанием. Некоторые компоненты, особенно устаревшие, не поддерживают управление электропитанием, что может вызвать ошибки в работе программы «Автоматического управления электропитанием» (APM) или помешать установке ACPI. Примеры таких компонентов — это шина ISA (Industry Standard Architecture) и устаревший BIOS.

Управление питанием переносного компьютера

С помощью параметров электропитания можно снизить потребление электроэнергии аккумулятора переносного компьютера, оставляя компьютер доступным для немедленного использования. Несколько аккумуляторов могут рассматриваться по отдельности или вместе. Для них могут быть установлены сигналы, предупреждающие о низком уровне зарядки.

Компьютер может быть переведен в ждущий режим, который выключает монитор и жесткие диски для уменьшения потреблении энергии аккумулятора. При выходе из ждущего режима состояние рабочего стола полностью восстанавливается. Перед переводом компьютера в ждущий режим рекомендуется сохранить свою работу. В ждущем режиме данные из памяти компьютера не записываются на жесткий диск. При прерывании питания данные из памяти будут потеряны.

Можно также перевести компьютер в спящий режим. В спящем режиме отключаются монитор и жесткие диски, все содержимое памяти сохраняется на жестком диске и компьютер выключается. При перезапуске компьютера состояние рабочего стола полностью восстанавливается.

Выводимые параметры электропитания будут изменяться в соответствии с конкретной конфигурацией оборудования компьютера. Чтобы использовать параметры электропитания, компьютер должен быть ACPI-совместимым, т. е. все компоненты доступны управлению электропитанием. Если один или несколько компонентов не доступны для управления электропитанием, возможно, ACPI не будет работать или будет работать с ошибками.

Обзор параметров электропитания

С помощью параметров электропитания можно сократить потребление электроэнергии некоторыми устройствами компьютера или системой в целом. Для этого нужно выбрать схему управления питанием, которая представляет собой набор параметров, определяющих использование электроэнергии компьютером. Могут быть созданы собственные схемы управления питанием или использованы схемы, поставляемые с Windows.

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

  • Автоматическое отключение монитора и жестких дисков для экономии электроэнергии.

  • Перевод компьютера при его простое в ждущий режим. Находясь в ждущем режиме, компьютер переключается в состояние с низким потреблением электроэнергии, в котором отключаются такие устройства, как жесткие диски и монитор. При возобновлении работы компьютер быстро выходит из ждущего режима и рабочий стол полностью восстанавливается. Ждущий режим полезно применять для сохранения заряда батарей портативных компьютеров. Поскольку ждущий режим не сохраняет состояние рабочего стола на жестком диске, сбой питания компьютера, находящегося в ждущем режиме, может вызвать потерю несохраненных данных.

  • Перевод компьютера в спящий режим. В спящем режиме все содержимое памяти сохраняется на жестком диске, отключаются монитор и жесткие диски, и компьютер выключается. При перезапуске компьютера состояние рабочего стола полностью восстанавливается. Выход из спящего режима занимает больше времени, чем выход из ждущего режима.

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

В спящий режим компьютер переводится в случае длительного простоя или на ночь. При перезапуске компьютера состояние рабочего стола полностью восстанавливается.

Для использования параметров электропитания Windows необходимо, чтобы их поддержка была предусмотрена изготовителем компьютера. Дополнительные сведения см. в документации, поставляемой вместе с компьютером.

Advanced Configuration and Power [management] Interface - усовершенствованный интерфейс управления конфигурированием и энергопотреблением, спецификация ACPI # открытый стандарт, разработанный корпорациями Intel, Microsoft и Toshiba. Позволяет осуществлять полное управление энергопотреблением (с возможностью включения и отключения отдельных устройств) со стороны ОС, а не BIOS (BIOS имеет возможность только выключить устройство после заданного периода отсутствия активности, а ОС может с помощью ACPI как переходить в режим пониженного энергопотребления, так и включать нормальное энергопотребление). Стандарт претерпел существенные изменения по сравнению с ранее применявшимся стандартом Advanced Power Management (APM) BIOS Specification, Revision 1.2. ACPI учитывает даже температуру материнской платы и процессора, позволяет "усыплять" компьютер программно в режиме, например, ожидания приема факса ночью и т.п. Стандарт требует обязательной поддержки со стороны как BIOS материнской платы, так и операционной системы.

Технологии ACPI и OnNow

Итак, что же собственно это такое - ACPI? Для начала, наверное, стоит расшифровать эту аббревиатуру. ACPI, в переводе на человеческий язык, означает Advanced Configuration and Power Interface. Или, говоря по-русски, "интерфейс расширенного конфигурирования и управления питанием". Его задача - обеспечить взаимодействие между операционной системой, аппаратным обеспечением и BIOS системной платы.

Посмотрим сначала, что творится в этой области сегодня. Большинство материнских плат, даже вышедших на базе таких относительно новых чипсетов как VIA Apollo MVP3 или Intel 440BX, не поддерживают расширенное управление энергопотреблением ACPI, несмотря на то, что по идее, ACPI-совместимым считается еще аж 430TX, а сам ACPI был анонсирован в апреле 1996 года. Его использование начинается только сегодня, по мере того, как для вышедших недавно материнских плат создаются новые версии BIOS, частично поддерживающие ACPI.

Итак, повторюсь, основная задача ACPI - способность разумно включать и выключать PC и подключенную к нему периферию. Причем, помимо принтеров, сетевых карт, дисководов CD-ROM и прочая и прочая, могут быть и такие, пока еще экзотические устройства, как телевизор, видеомагнитофон, музыкальный центр. И конечно речь идет об умной активации PC. Так, чтобы видеоплеер при установке в него кассеты смог разбудить PC, который включил бы телевизор.

Однако на данный момент ACPI может интересовать среднего пользователя только как теоретическая архитектура. Куда интереснее основанная на нем технология OnNow, уже сегодня могущая предоставить кое-какие вполне осязаемые приятности. Ее цели: убрать задержки при включении и выключении компьютера, позволить обслуживающим приложениям, таким как дефрагментация диска или проверка на вирусы выполняться в то время, когда компьютер выключен, и вообще, улучшить общую картину энергопотребления PC.

Как же все-таки это все работает? С точки зрения ACPI, всего имеется 4 состояния PC:

  • G0 - обычное, рабочее состояние

  • G1 - suspend, спящий режим

  • G2 - soft-off, режим, когда питание отключено, но блок питания находится под напряжением, и машина готова включиться в любой момент

  • G3 - mechanical off - питание отключено напрочь

Инициатива OnNow заключается в расширении состояния G1. Вместо простого засыпания, реализованного непонятно как, вводятся 4 режима:

  • S1: (standby 1) останавливаются тактовые генераторы CPU и всей системы, но при этом состояние памяти остается неизменным. Выход из S1 осуществляется мгновенно.

  • S2: (standby 2) также останавливаются тактовые генераторы CPU и всей системы, но к тому же отключается питание кэша и CPU, а данные, хранившиеся там, сбрасываются в основную память. Включение также происходит достаточно быстро.

  • S3: (suspend-to-memory) по замыслу, именно этот режим должен был быть OnNow, но по воле разработчиков пока так не получилось. Должны обесточиваться все компоненты системы, кроме памяти, в которой сохраняются необходимые данные о состоянии CPU и кэша. Включение с восстановлением предыдущего состояния PC действительно происходит Now, то есть практически сразу.

  • S4: (suspend-to-disk) то, что реализовано в каком-то виде сейчас. Все компоненты системы обесточиваются, а данные о состоянии процессора и содержимое кэша и памяти записываются в специально отведенное место на жестком диске. При этом пробуждение может занимать значительное время.

Режим S3 (настоящий OnNow) не может быть реализован из-за того, что существующие системные платы не имеют схем разделенного питания компонентов. Поэтому, до выхода следующего поколения материнок OnNow в полном объеме реализован быть не может. Пока же, путем модификации BIOS, можно добиться только некой эмуляции - S4.

Итак, дополнительно к быстрому включению и экономии электроэнергии подразумеваются следующие плюсы OnNow:

  • Автоматическое скачивание файлов из Internet и выполнение системных задач. Так, Internet'овское приложение может быть настроено для того, чтобы в 3 ночи включить компьютер, просмотреть несколько сайтов, и скачать вновь появившиеся файлы. Естественно, если оно поддерживает API OnNow. То же самое относится к таким программам, как антивирусы, резервное копирование, Scandisk, наконец.

  • Сохранение сетевых соединений. Так, при выключении компьютера, или даже при его "засыпании", сетевое соединение рвется, файлы закрываются и т.д. При возникновении подобной ситуации, приложение, написанное с учетом OnNow, автоматом выполнит автосохранение используемых файлов на локальном диске и после включения компьютера и восстановления соединения, без криков позволит пользователю продолжить работу.

  • Обработка специфических событий. Так, факс-модем способен находиться в состоянии приема 24 часа в сутки, независимо от того, включен компьютер или нет. Если он выключен, при входящем звонке модем его включит и запустит нужную программу.

Промышленный стандарт управления питанием компьютера и его устройствами с помощью ОС был необходим технологии как воздух, ведь постоянные конфликты операционной системы и оборудования мешали разработке и того, и другого. BIOS никак не мог угодить операционке, она — ему. Каждый хотел конфигурировать устройства по-своему. Представляете, что бы было, если бы не существовал ACPI при нынешнем многообразии различных девайсов? Даже подумать страшно. Вот поэтому ведущими IT-компаниями было принято решение отделить «софт от харда» и разработать системную архитектуру, которая брала бы на себя всю тяжесть общения с BIOS’ом. Заодно разработчики не забыли об энергопотреблении, поэтому ACPI еще должен был управлять питанием. 1 декабря 1996 года консорциум, состоящий из Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd. и Toshiba Corporation, объявил о завершении работы над новым стандартом — ACPI, что расшифровывается как Advanced Configuration and Power Interface, или расширенный интерфейс конфигурирования и управления питанием компьютера. ACPI состоял из множества составляющих, главной из которых был специальный участок кода BIOS, обеспечивающий поддержку компьютером новой архитектуры. То есть со старым оборудованием новый стандарт был несовместим.

Важно также отметить, что ACPI окончательно вытеснил Plug and Play и, по словам создателей, «обеспечил использование существующих интерфейсных разъемов более безопасным и потенциально более эффективным способом». Помимо участка кода BIOS, в состав ACPI также входила улучшенная схема управления питанием (Advanced Power Management), прикладной программный интерфейс (API), специальный машинный язык (ACPI Machine Language) и еще некоторые полезные вещи. Появился новый термин — OS Power Management, где ACPI, разумеется, отводилась главная роль.

Основные цели разработки

1. Компьютерная система должна выполнять конфигурирование устройств программными средствами. Управление питанием должно быть более функциональным и безопасным.

2 . Использование ПК должно стать более экономичным. 3. Разработчики оборудования имеют максимальную свободу при проектировании готовых систем: от самых легких решений до самых экстремальных при полной поддержке ОС. 4. Политика управления питанием слишком сложна для реализации в ROM BIOS, поэтому должна осуществляться исключительно самой ОС.

5. Унификация всех алгоритмов питания в единый стандарт ACPI позволит избавиться от конфликтов операционной системы и BIOS’а в вопросах конфигурирования устройств. 6. ОС развивается независимо от аппаратного обеспечения, поэтому на всех ACPI-совместимых машинах можно будет добиться увеличения производительности и стабильности за счет смены операционной системы. Нужно сказать, что разработчики своих целей достигли. Стоит рассмотреть структуру работы ACPI подробно. Структура ACPI

Чтобы понять, как работает та или иная технология, необходим хороший пример. В технической документации разработчики пишут следующее: «Предположим, что ОС имеет политику разделения всех запросов ввода/вывода на ленивых и неленивых. Ленивые запросы (редактирование текста или электронных таблиц) объединяются в группы и исполняются устройством только тогда, когда оно начинает работать по какой-либо _другой_ причине. Неленивые операции заставляют устройство работать при первой же отправке запроса». Для ОС важно различать, какие операции являются ленивыми, а какие — нет. Кроме того, система должна знать состояние всех своих устройств, ведь выключенный девайс никогда ничего делать не станет. Все это обеспечивает ACPI. В то время, когда какая-то железка простаивает без дела, ACPI-драйвер снижает ей мощность питания и вместе с этим уменьшает общее энергопотребление работающей системы. Представьте, что в вашем системном блоке установлен автоответчик. Его задача — отвечать на входящие звонки. Разумеется, вам звонят не постоянно, поэтому большую часть времени автоответчик совершенно ничего не делает, зря потребляя драгоценную электроэнергию. Это очень нерационально. Поэтому ACPI создает девайсу специальную политику поведения, согласно которой он входит в состояние глубокого сна, однако при входящем звонке устройство проснется в течение одной секунды и ответит на вызов. Разумеется, есть одно но: автоответчик обязательно должен быть ACPI-совместимым. Как было сказано выше, появилось новое состояние оборудования — спящий режим. Состояние всех устройств сохраняется на жесткий диск, а затем может быть восстановлено при следующей загрузке операционной системы. Преимущества спящего режима очевидны. Это быстрый старт системы, возможность продолжения работы с того места, где остановился в прошлый раз, практически моментальное выключение. К минусам можно отнести лишь обязательное наличие файла hiberfil.sys размером с оперативку и остающиеся в памяти невыгруженные dll'ки, которые со временем тормозят работу. Тем не менее, эта фича хорошо прижилась в народе, и многие ею пользуются. Производители корпусов стали даже выпускать модели с двумя кнопками: включение/выключение и спящий режим. Отныне любая кнопка на системном блоке (кроме Reset, конечно) являются программируемой — ACPI позволяет переопределять их. Откройте апплет Электропитание в Панели управления, вкладка Дополнительно. Видите, здесь можно переназначить действия кнопок на вашем корпусе. Благодаря возможностям ACPI мы можем отправлять компьютер в спящий режим по нажатию кнопки Power на системном блоке (если системный блок ATX — впрочем, AT уже можно найти только в музее). ..\Электропитание.jpg. ..\ACPI.jpg Все устройства подключаются к виртуальной ACPI-шине, хотя реальный ввод/вывод идет через обычные интерфейсы (IDE, AGP и т.д.). В этом можно убедиться, если в Диспетчере устройств в меню Вид выбрать пункт Устройства по подключению. Сначала Windows загружает ACPI-драйвер, опрашивающий ACPI-контроллер на предмет подключенных к нему устройств, главным из которых является PCI-шина. Затем выявляются подключенные платы расширения, и процесс повторяется до тех пор, пока не будут определены все шины и подключенные к ним устройства. ..\Device.jpg ACPI состоит из трех компонентов: ACPI-регистры, ACPI BIOS и ACPI-таблица. Выводы

1. Концепция ACPI одинакова для всех типов компьютеров включая десктопы, лэптопы, КПК, мобильные телефоны, рабочие станции и серверы.

2. Новая системная архитектура является достаточно переносимой — как между различными ОС, так и между процессорами.

3. Внедрение ACPI в ОС позволило несколько упростить (и удешевить) разработку кода BIOS, исключив из него примитивные энергоуправляющие функции.

4. Появление этой архитектуры значительно увеличило стабильность работы операционных систем и повысило безопасность использования оборудования.

5. Существование столь большого парка мобильных компьютеров вряд ли было бы возможным без ACPI. Динамическое управление питанием отлично экономит батарею.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]