Компания ЭВРИКА, ведущий партнер компании AVAYA Communication в Северо-Западном регионе, проводит для корпоративных клиентов программу тестирования сетевого оборудования AVAYA

Компьютер-Информ || Архив || Рубрики || Поиск || Подписка || Работа || О "КИ" || Карта

ЗАО "Техно-СПб" Системная интеграция

Управление питанием и реализация ACPI
в MS Windows 2000 ≈ теория и практика


Материал любезно предоставлен сайтом iXBT.com


(Окончание. Начало ≈ в ╚КИ╩ ╧ 3/2001)

Надежность Hibernate

Вход в режим Hibernate ≈ ответственная операция, которая вместо ожидаемого результата может привести к потере всех пользовательских данных. Ни в коем случае не рекомендуется надеяться на Hibernate при работе с важными документами. Даже в случае успешного входа в режим Hibernate есть реальная возможность потерять данные уже при восстановлении работы. Некоторые конфигурации оборудования, в принципе, выполняют Hibernate, но виснут в процессе подготовки устройств к нему (примерно, один раз из ста). Как бороться с такой неприятной проблемой? Основной подход: отключать лишние драйверы и устройства. Первые кандидаты на выключение ≈ мультимедийные драйверы (джойстики game port), MIDI-порты (MPU/401), ненужные синтезаторы и т. д. Можно отключить также контроллеры USB, IrDA, PCMCIA (если они не используются). Кроме повышения надежности процесса, часто это приводит и к существенному ускорению сохранения состояния компьютера (по крайней мере, на несколько секунд).

К сожалению, приходится констатировать ≈ перед входом в режим Hibernate желательно все-таки сохранить все документы и закончить работу. Шанс повиснуть вместо входа в Hibernate в отлаженной системе хоть и очень мал, но по-прежнему вполне реален. Видимо, эта проблема исчезнет с появлением более качественных драйверов, компьютеров и устройств/плат. Пока приходится быть все же осторожным с использованием Hibernate.
Следует сказать, что ОС работает немного лучше, если ее чаще перезагружать. После недель суммарного времени без перезагрузки (ведь Hibernate ≈ это просто пауза в работе) ОС потеряет на различный шлак довольно много памяти. Для систем с памятью более 64 МБ это не очень критично, а вот пользователям систем с дефицитом памяти следует перезагружаться чаще.

Hibernate и ACPI

Так какие же преимущества предоставляет ACPI-интерфейс? К сожалению, практически никаких. Опыт показывает, что ОС MS Windows 2000 работает с Hibernate и с ACPI, и без ACPI, примерно, одинаково. Единственный момент, который можно отметить на большинстве машин ≈ ACPI-конфигурации делают вход в Hibernate немного быстрее (но эта разница не представляет решающего значения). Приходится констатировать, что ACPI-интерфейс, несмотря на то что разрабатывался специально для технологии OnNow, не приносит никаких конкретных преимуществ ни в надежности, ни в скорости процессов ╚засыпания╩ и ╚пробуждения╩. Жаль, но очередной шаг в развитии стандартов явно не принес облегчения ≈ даже ACPI-совместимая система (все компоненты которой в отдельности совместимы с OnNow) порой без ACPI работает намного лучше.

Stand by

Режим Stand by полезен, в основном, пользователям ноутбуков, т. к. при его использовании на ноутбуках создается иллюзия полного выключения компьютера, а на ПК часто продолжает работать основной вентилятор блока питания. Основное достоинство режима Stand by ≈ вход и выход осуществляется практически мгновенно (основное время, которое на это затрачивается ≈ остановка и раскрутка ЖД). Основной недостаток ≈ данные остаются в памяти, процессор продолжает хоть и ╚спать╩, но скорее работать, чем нет. В режиме Stand by нельзя полностью отключать питание: данные будут потеряны (вместе с рабочей сессией). Данные, например, можно потерять вследствие простого статического разряда или любого другого сбоя, который повредит данные памяти (в таком случае сессия также будет потеряна). Это особенно актуально для ноутбуков. Как показывает практика, транспортировка ноутбуков в режиме Stand by может привести к различным проблемам сразу по нескольким причинам:

ACPI ничем не улучшил процесс работы в режиме Stand by. ACPI принес в этот процесс только одно ≈ некоторые компьютеры в APM-режиме не видят собственных кнопок-детекторов состояний закрытости крышки дисплея и т. д., тогда как ACPI-совместимая система поддерживает эти кнопки в хорошо проработанном стандарте и не требует различных драйверов и программ производителя. В остальном же реальных отличий нет.

Выводы

1. Система энергосбережения в MS Windows 2000 не очень далеко опередила MS Windows 98. Основной шаг вперед ≈ реально работающий режим Hibernate, которого раньше не было.
2. Основные трудности так и остались ≈ довольно низкий уровень надежности всех процессов. При этом если пользователь устанавливает MS Windows 2000 сам с реализацией полного потенциала средств ╚энергосбережения╩, то ему почти гарантированы различные проблемы.
3. Единственный реальный плюс спецификации ACPI ≈ это отсутствие необходимости искать драйверы к энергосберегающей части компьютерной системы, т. к. ОС Windows 2000 сама попробует разобраться со всем имеющимся оборудованием и функциональностью через ACPI.


       КОМПЬЮТЕР-ИНФОРМ 
          Главная страница || Статьи ╧ 4'2001 || Новости СПб || Новости России || Новости мира

Анкета || Рубрики || Работа || Услуги || Поиск || Архив || Дни рождения
О "КИ" || График выхода || Карта сайта || Подписка

Главная страница

Сайт газеты "Компьютер-Информ" является зарегистрированным электронным СМИ.
Свидетельство Эл ╧ 77-4461 от 2 апреля 2021 г.
Перепечатка материалов без письменного согласия редакции запрещена.
При использовании материалов газеты в Интернет гиперссылка обязательна.

Телефон редакции (812) 118-6666, 118-6555.
Адрес: 196084, СПб, ул. Коли Томчака, д. 9
Пейджер 238-6931(аб.3365)
e-mail:
Для пресс-релизов и новостей