Добавить в избранное | Контакты | Авторам | RSS
 
Deuz.RU » О программах » Microsoft обещает, что загрузка Windows 8 значительно ускорится

Microsoft обещает, что загрузка Windows 8 значительно ускорится

Автор: neff от 12-09-2011, 18:27
Microsoft рассказала о нововведениях в Windows 8, которые должны порадовать абсолютное большинство пользователей ПК. Компания оптимизировала процесс загрузки ОС с помощью ряда технологий и оптимизаций, добившись, как она сообщает, значительных результатов.

Хотя Microsoft с выходом каждой своей ОС утверждает, что скорость загрузки Windows возросла, на практике прирост является обычно не столь уж значительным, особенно с учётом загрузки вместе с ОС сторонних приложений, на которые сама компания прямого влияния не имеет. На этот раз, впрочем, Microsoft пошла по более радикальному пути в решении проблемы. Новый подход предполагает частичное восстановление состояния системы из предыдущего состояния.

Microsoft обещает, что загрузка Windows 8 значительно ускорится
График показывает, как возобновление цикла работы ядра в Windows 8 может ускорить время перезагрузки

Если говорить более точно, то Windows 8 будет полагаться на технологии, занимающие промежуточное место межу полной перезагрузкой и режимом сна (hibernate). Кроме того, компания ускорит процесс загрузки благодаря активному использованию ресурсов многоядерных процессоров.

«Как и в Windows 7, мы закрываем сессии пользователя, но вместо закрытия сессии ядра [Windows 8], мы сохраняем его состояние в файл, — отмечает директор по управлению разработкой и сопровождением Windows Гейб Аул (Gabe Aul) в блоге Building Windows 8. — Это быстрее, потому что восстановление такой системной сессии является относительно менее сложной работой, нежели проведение полной инициализации системы, а также быстрее за счёт добавленной нами новой мультифазовой возможности возобновления работы, которая способна в параллельном режиме использовать все доступные в многоядерной системе ядра».

Microsoft в лице одного из руководителей Эмили Уилсон (Emily Wilson) даже продемонстрировала почти идеальную загрузку новой операционной системы на ноутбуке HP, которая заняла все лишь около 8 секунд. Конечно, не стоит думать, что любая система сможет показать столь значительный результат после установки на неё Windows 8, однако на определённый прирост рассчитывать можно.


Microsoft поделилась результатом внутреннего тестирования, проведённого на 30 различных компьютерах, на которых загружались Windows 8 и Windows 7. Судя по графику, запуск первой занимал от 16 до 33 секунд, а второй — от 24 до 73 секунд. Уровень же прироста варьировался от 30% до 250% в зависимости от конфигурации.

Не вполне ясно, насколько приведённые компанией результаты отражают действительное положение вещей. К примеру, представлены ли в графике системы с установленными на них играми, офисными пакетами, утилитами, браузерами, драйверами, которые использует рядовой пользователь? Если судить по графику, самое долгое время загрузки Windows 7 составляло около 73 секунд, однако далеко не каждый средний ПК сможет показать такой результат (при условии, что на нём будет стоять не одна только ОС).

Microsoft обещает, что загрузка Windows 8 значительно ускорится
Данные Microsoft показывают, что все 30 протестированных компьютеров загружаются гораздо быстрее с Windows 8, нежели с Windows 7

В официальном блоге компания сообщает множество деталей о процессе загрузки и нововведениях, однако вкратце его можно описать так: Windows 8 использует технологию Hibernation даже при полной перезагрузке системы, чтобы сохранить состояние ядра ОС и затем быстро восстановить его с жёсткого диска. При этом компания утверждает, что прирост ощущается как на магнитных жёстких дисках, так и на твердотельных накопителях, однако на последних он будет существеннее.

В настоящее время Windows предлагает три основных способа завершения работы с ПК:

  • Режим ожидания, когда почти все компоненты компьютера отключаются, однако он остаётся активным, сохраняя состояние системы в оперативной памяти. В результате ОС может очень быстро восстановить работу, однако такой режим потребляет некое количество электроэнергии.
  • Режим сна (Hibernation), когда состояние памяти сохраняется на жёсткий диск. При выключении этот процесс занимает достаточно долгое время, при восстановлении состояние ПК с жёсткого диска в память — тоже. В таком режиме питание не требуется.
  • Завершение работы, когда останавливаются все запущенные пользователем программы, а также процессы операционной системы, что требует некоторого времени. При включении компьютера всё загружается с чистого листа, заново опрашивается оборудование и программное обеспечение.

Новый процесс перезагрузки в Windows 8 приходит на замену третьего из перечисленных способов завершения работы с ПК. Он восстанавливает состояние ядра ОС с момента последнего выключения, но при этом заново опрашивает оборудование и загружает драйвера, открывая чистую пользовательскую сессию. Впрочем, желающие могут выключить этот режим перезагрузки в пользу старого или же исполнять последний с помощью команды «shutdown /s /full / t 0».

Кстати, Microsoft ускорила и процесс инициализации драйверов в Windows 8 — теперь ОС не проводит полный процесс опроса всех драйверов Plug & Play. Это также вносит свою лепту в уменьшение времени загрузки новой ОС.

Microsoft отмечает, что процесс быстрой загрузки работает лучше на компьютерах, полагающихся на относительно новую технологию Unified Extensible Firmware Interface (UEFI), которая приходит на смену BIOS. Благо, в последнее время большая часть производителей материнских плат и компьютеров начала внедрять UEFI.

Автор: Константин Ходаковский
Источник: 3dnews

  Понравилась статья?
Комментарии: Оставить комментарий