на главную

 заложить
 новости
 editorial

hardware

 железо
 тесты
 ликбез
 support

software

 программы
 support

connect

 интернет
 телефония
 support

history

 как это было
 письма
 случаи
 mustdie
 о журнале
 архив журнала
 архив сайта

сервис

 комиссионка
 конференция
 драйверы
 отзывы
 почта

реклама

поиск


Upgrade Magazine


Настройка BIOS
(окончание, начало в #7)

Андрей Забелин
ziaboz@computery.ru

Прочитав статью про ACPI в предыдущем номере, вы наверняка ждете описаний самих настроек по управлению питанием. Ну что ж, давайте быстро пробежимся по настройкам и подкорректируем необходимые значения. Итак, заходим в BIOS и далее - в …

Раздел Power Management

Power Management (он же, но по-русски - управление энергопотреблением) имеет одну пользовательскую и три предустановленные настройки, а именно:

- User Define (определяется пользователем). Здесь вам дается полная свобода в настройках;

- Min Saving (минимальное энергосбережение). Режим, при котором компьютер будет переходить в режим пониженного энергопотребления через достаточно большой промежуток времени (от 30 мин до 2 ч);

- Max Saving (максимальное энергосбережение). Для экономных людей с крепкими нервами. Компьютер перейдет в режим пониженного энергопотребления через очень короткое время (10–40 с бездействия). Замечено, что многих этот режим безумно раздражает уже после нескольких часов использования;

- Disable (запрет функции энергосбережения). Существует поверье, что компьютер быстрее работает, когда все энергосбережение отключено. Отсюда рекомендации - для суеверных.

ACPI function (функционирование ACPI) - разрешает или запрещает поддержку стандарта ACPI. Предоставляются следующие варианты выбора:

- Enabled ("Разрешить");

- Disabled ("Запретить").

Video Off Option (режим отключения монитора) - указывает, когда переводить монитор в режим пониженного энергопотребления. Варианты правильных ответов:

- Susp, Stby -> Off (отключение в режиме Suspend и Stand-By). "Отбой" при наступлении "сонных" состояний Suspend или Standby;

- All modes -> Off (отключение во всех режимах). "Отбой" по любой команде включения энергосбережения;

- Always On (всегда готов!). Название говорит само за себя. Тем, кто очень боится излучений, использовать не рекомендуется.

- Suspend -> Off (отключение только в режиме Suspend). "Отбой" в режиме Suspend.

Video Off Method (метод выключения монитора). Определяет, как регулировать процесс энергосбережения. А именно:

- DPMS OFF (снижение потребления энергии до минимума);

- DPMS Standby (малое энергопотребление);

- DPMS Suspend (очень малое энергопотребление);

- Blank Screen (всего лишь пустой экран с потреблением энергии на полную мощность);

- V/H SYNC+Blank (убираются сигналы разверток, один из самых энергосберегающих режимов).

Suspend Switch (переключатель режима Suspend). Следует обратить внимание на это параметр только если у вас есть контакты SMI на материнской плате и "лишняя" кнопка для перехода в режим Suspend. Соответственно, умеет:

- Enabled (разрешает задействовать кнопку в пользу вашего кошелька);

- Disabled (очко в пользу МосЭнерго и соответствующих компаний).

Doze Speed (частота процессора в режиме Doze). Коэффициент деления тактовой частоты в режиме Doze.

Stby Speed (частота процессора в режиме Standby). Коэффициент деления тактовой частоты в режиме Standby.

PM Timers (интервалы времени перехода в стадии пониженного энергопотребления). Интервалы не указаны, так как они различаются для разных версий BIOS.

HDD Power Down (выключение жесткого диска). Позволяет выбрать значение из заданного интервала, после которого диск отключается, или отключить режим энергосбережения для дисков вообще. Естественно, о SCSI-дисках такая забота не проявлена.

Doze Mode (первая стадия "засыпания"). Устанавливает время перехода или запрещает переход в первую стадию энергосбережения.

Standby Mode (режим ожидания). Устанавливает время перехода или запрещает переход во вторую стадию энергосбережения.

Suspend Mode (режим временной остановки). Устанавливает время перехода или запрещает переход в третью стадию энергосбережения.

PM Events представляет собой описание событий (прерываний), по которым компьютер должен "просыпаться":

- IRQ 3 (Wake-up). Если разрешить эту опцию, то мирный сон компьютера смогут пробудить устройства, использующие этот IRQ. Ими являются модемы и мыши, обитающие на COM2. Соответственно, можно и запретить ее;

- IRQ 4 (Wake-up). Справедливо все то же, что и выше, но уже для порта COM1;

- IRQ 8 (Wake-up). Разрешение этого параметра приведет к "пробуждению" компьютера от сигнала "будильника".

- IRQ 12 (Wake-up). Определенно стоит выставить этот параметр в "Enabled", если вы хотите научить машину "просыпаться" от PS/2 мыши.

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

- IRQ 3 (COM2). Уже упомянутые устройства (да и не только они), использующие порт COM2, будут служить компьютеру очередной порцией кофе, стоит только разрешить им это;

- IRQ 4 (COM1). Абсолютно то же самое, но "кофе" будет подаваться через COM1;

- IRQ 5 (LPT2). Здесь можно использовать более скоростные потоки "кофе", особенно в режиме EPP или ECP.

- IRQ 6 (Floppy Disk). "Флопоглот" (он же "флопожор") будет очень недоволен, если на полпути обращения к нему прекратятся. Чтобы такие недоразумения не возникали, следует включить "Enabled";

- IRQ 7 (LPT1). Та же радость, что и IRQ 5, только в профиль :) Чаще всего прерывания IRQ 5 или IRQ 7 используются звуковыми платами, так что если вы часто слушаете музыку на компьютере – ставьте в "Enabled".

- IRQ 8 (RTC Alarm). Буквальный перевод - "будильник часов реального времени". Во избежание необузданной ревности со стороны некоторых программ рекомендуется запретить всяческое общение с этим девайсом;

- IRQ 9 (IRQ2 Redir). Давным-давно, когда компьютеры были ХТ, у них была хитрая микросхема, которая могла обработать только 8 прерываний. Потом для расширения функциональности было решено использовать IRQ 2, чтобы дать доступ к еще одной такой же микросхеме. Список возможных аппаратных прерываний таким образом расширился до 16. Вот такое вот лирическое отступление… А что вам делать в этом случае – решайте сами :)

- IRQ 10 (Reserved). Но иногда системе полезно знать, что может появиться неучтенный девайс, который будет это прерывание пользовать - соответственно, при этом желательно не "засыпать". Таким девайсом может стать, например, сетевая карта или любое другое устройство;

- IRQ 11 (Reserved). Та же ситуация, что и с IRQ10;

- IRQ 12 (PS/2 Mouse). Мышь подвида PS/2 отличается повышенной устойчивостью к землетрясениям и притяжению Сатурна, если имеет возможность переложить ответственность за это на плечи компьютера. Рекомендуемое значение – "Enabled";

- IRQ 13 (Coprocessor). Давным-давно… в общем, при включении этой опции компьютер не "засыпает", если используется сопроцессор. Совершенно неактуально для современных процессоров;

- IRQ 14 (First IDE-channel). Сие прерывание активно пользует первый канал IDE. Что с ним делать - решать вам, но наш вам совет – разрешить ("Enabled");

- IRQ 15 (Second IDE-channel). То же самое, но для второго канала IDE.

Power Up Control – это функции управления включением и выключением компьютера.

- PWR Button < 4 Secs (также встречается под псевдонимом "Soft-off By PWR-BTTN"). Тотальный контроль над кнопкой "Power" (на корпусе) в случае, если эта кнопка нажата менее 4 сек. Как можно изгаляться:

а) Soft-Off (программное выключение). Кнопка как кнопка – обычное включение / выключение питания, но при этом компьютер можно "вырубить" программно;

b) Suspend (временная остановка). Если кнопка нажата менее 4 с, компьютер временно останавливается. Однако эта функция поддерживается не всеми операционными системами, поэтому иногда вас ждет обыкновенный Power-Off;

c) No Function (нет функций). Шпионская модель использования, предназначенная для сбора статистических данных об изменении состояния питания компьютера. В этом режиме кнопка "Power" эмулирует обыкновенный переключатель, отвечающий за включение / выключение питания.

- PWR Up On Modem Act (он же "Resume by Ring", включение при активности модема). Понятно, что активность модема, спокойно "дрыхнущего" вместе с компьютером, может проявляться только при входящем звонке. Отсюда и предназначение. С помощью этой функции можно организовать извращение вроде Hibernate+PWR Up On Modem Act, которое будет при звонке включать компьютер, отвечать голосом (или еще хуже – факсом), а потом опять впадать в "зимнюю спячку";

- IRQ8 Resume by Suspend ("пробуждение" по IRQ8). Можно одновременно "пробудить" компьютер и самому проснуться по будильнику. Да-да, не улыбайтесь – у компьютера тоже есть будильник, который можно настроить срабатывать вовремя.

- ZZ Active In Suspend (активность ZZ-сигнала в режиме Suspend). В режиме Suspend на материнской плате контроллер вырабатывает сигнал ZZ, отвечающий за тактовую частоту 8.32 МГц. В большинстве материнских плат сие не используется, но если в настройках опция присутствует, то следует придерживаться рекомендаций производителя по ее установке;

- Wake On LAN ("пробуждение" от сети). на удаленный компьютер можно послать некий пакет специального назначения, при получении которого сетевая карта удаленного компьютера попробует "разбудить" этот компьютер. Кроме необходимого разъема на материнской плате, сетевая карта должна быть неравнодушна к такого рода пакетам;

- AC PWR Loss Restart (включение компьютера после сброса питания). Разрешение этой опции позволяет вам, как минимум, надеяться на то, что компьютер будет включен даже после сброса питания. Тем, у кого электричество отрубают резкими и частыми импульсами, этот параметр следует выключить, иначе при частом включении / выключении некоторые компоненты могут начать капризничать.

- Automatic Power Up (автоматическое включение). Здесь можно задавать время и параметры автоматического старта компьютера. Принимает значения:

а) Everday (ежедневно). После ввода времени ваш компьютер будет включаться ежедневно в назначенное время;

b) By Date (по дате). Введите дату и ждите указанного часа. Компьютер будет включаться в определенный день каждого месяца, так что можно использовать эту функцию для забирания почты или еще каких-нибудь периодичных действий во время длительного отсутствия;

c) Disabled (запрещено).

Характеристики "наблюдаемых" устройств

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

Раздел Fan Monitor (наблюдение за вентиляторами) содержит сведения о скоростях вращения вентиляторов. Обычно контролируется три типа - Chassis Fan (дополнительный вентилятор в корпусе компьютера), CPU Fan (вентилятор охлаждения процессора, он же кулер) и Power Fan (вентилятор блока питания). Обычно пользователи ограничиваются контролем скорости кулера на процессоре, а остальные параметры игнорируются.

Раздел Thermal Monitor (мониторинг температур) следит за температурными датчиками системы. Обычно отслеживается CPU Temperature (температура процессора) и MB Temperature (температура материнской платы). Для удобства температура указана в градусах Цельсия и по Фаренгейту.

Секция Voltage Monitor (наблюдение за напряжением питания на различных элеменатах) показывает напряжения на элементах материнской платы, включая процессор и шины.

Многие программы BIOS имеют "зашитые" характеристики для каждого компонента системы, будь то напряжение на ядре процессора или допустимые границы температур. Кроме того, существуют предельные отклонения от этих величин, при выходе за которые BIOS подает соответствующий сигнал или что-нибудь пишет после POST-диагностики. Но, как известно, далеко не все версии BIOS имеют в своем банке данных характеристики последних процессоров, поэтому часто при очередном апгрейде можно наблюдать неверное определение частоты и модели процессора или ошибочное предупреждение о выходе на допустимые пределы характеристик для функционирования того или иного устройства.

Кстати, пару слов об управлении питанием в целом. Стандарты и спецификации уже порядком надоели пользователям, не воинствующим на полях технологических битв, но мало кто знает, что существуют стандарты, определяющие как качественные, так и скоростные характеристики начинки компьютера. Названия этих стандартов очень схожи с именами стандартов, установленных на память класса SDRAM – PC100, PC133 и др., однако имеют совершенно иную идеологию, так как определяют используемую архитектуру и технологические решения, необходимые для компьютера того или иного класса.

Понятно, что Microsoft и Intel - разработчики первого стандарта, названного PC98 - в первую очередь заботились о продвижении своих продуктов, однако и для управления питанием в этом стандарте нашлось свое место. На тот момент Intel выдвинул спецификацию на блок питания, согласно которой последний должен обеспечивать четыре режима работы и зависимый от материнской платы режим работы своего вентилятора (кто-нибудь видел это на практике?). Следующую спецификацию делали не только Intel и Microsoft, а еще и порядочное количество заинтересованных компаний. Кроме различных громогласных заявлений относительно отказа от шины ISA и тотального внедрения IEEE 1394 и USB, конгресс более детально рассмотрел проблемы "правильного питания" и обязал использовать ACPI Control Method. Однако люди, определяющие эти спецификации, не смогли верно предугадать тенденции рынка, и поэтому вместо очередной PC2000 возникла модификация PC99A, оговаривающая некоторые некорректно рассмотренные аспекты. Неизвестно, касаются ли эти спецификации каким-либо боком обыкновенного пользователя, но вскоре вышла первая версия нового стандарта PC2001, уже предъявляющая жесткие требования к используемым элементам. Эти требования коснулись и управления питанием компьютера. Во-первых, система должна иметь поддержку ACPI 2.0 и не должна позволять отключать ACPI в BIOS, а во-вторых, система в "спящем" режиме не должна производить шума больше, чем полностью выключенная.

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


(с) 2000-2003 Upgrade
programmer: Сергей Тихоновский
pr: Egor_be
newswriter
s: Сергей Голубев, Николай Барсуков