Новый гибридный режим ускорит загрузку Windows 8

Источник: oszone
Алексей Алтухов

В последнем сообщении в блоге разработчиков Windows 8 описывается новый "гибридный" режим загрузки, который появится в операционной системе. По заявлению разработчиков, новый алгоритм сократит время загрузки на 30-70% по сравнению со временем традиционной "холодной" загрузки Windows 7.

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

Гибернацию же на настольных компьютерах используют лишь 1% пользователей. Для этого режима требуется значительное количество свободного места на жёстком диске, объём которого зависит от объёма имеющейся оперативной памяти.

Новая гибридная загрузка Windows 8 объединяет в себе преимущества режимов полной загрузки и восстановления из ждущего режима. В блоге описывается процедура обычного выключения компьютера:

  1. Пользователь инициирует процедуру выключения компьютера из стартового меню, или кнопкой на клавиатуре (также процедура может быть запущена приложениями посредством вызова API ExitWindowsEx() и InitiateShutdown()).
  2. Система отправляет сообщения открытым приложениям, давая им возможность сохранить данные и настройки. Приложения могут запросить дополнительное время для завершения работы.
  3. Система закрывает пользовательские сессии для каждого пользователя.
  4. Windows посылает сообщения о начале выключения системы службам. Если службы не отвечают, они закрываются принудительно.
  5. Windows передаёт сообщения о выключении устройствам.
  6. Происходит закрытие системной сессии (также известной как сессия 0)
  7. Windows сохраняет данные на системный диск.
  8. Посредством интерфейса ACPI Windows посылает сигнал системе о выключении компьютера.

Новый гибридный режим доходит лишь до закрытия пользовательских сессий, а ядро и данные драйверов устройств переходят в режим ожидания до следующей загрузки. Windows 8 поддерживает технологию EFI (Extensible Firmware Interface), идущей на смену BIOS.

Режим полного выключения так же останется доступным. Ниже показано сравнение времени загрузки на Windows 7 и Windows 8.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=26578