Новости Гибернация — зло. Привычная многим функция тихо убивает твердотельные накопители

NewsMaker

I'm just a script
Премиум
27,870
46
8 Ноя 2022
За быстрый возврат к работе приходится расплачиваться железом.


34uicappc4rnkuzql7t756h0m4oyk0pz.jpg

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

При переходе в гибернацию Windows 11 сохраняет активное состояние системы в скрытый файл hiberfil.sys в корне основного диска. В отличие от сна, где данные остаются в оперативной памяти при минимальном питании, гибернация создаёт крупную запись на накопитель. Для ПК с 32 ГБ ОЗУ такой цикл может означать десятки гигабайт записи после каждого завершения работы через режим гибернации.

Чандравир Матур с сайта XDA описал проблему на личном примере. Его рабочая система с 32 ГБ ОЗУ и SSD Samsung 970 Evo 1 ТБ после нескольких циклов гибернации и пробуждения стала запускаться заметно медленнее. По расчётам автора, даже две гибернации в день дают около 23,36 ТБ записанных данных в год. Для его накопителя с заявленным ресурсом 600 ТБ такой объём сам по себе не выглядит критичным, но гибернация добавляется к обновлениям Windows, временным файлам и обычной работе пользователя.

Современные SSD распределяют записи по ячейкам памяти, чтобы износ шёл равномернее. Однако на почти заполненном диске такой механизм получает меньше свободного пространства для манёвра. Автор указывает, что его накопитель обычно занят на 75–80%, а крупные записи при гибернации могут нагружать кэш и контроллер. В таком сценарии возможны нагрев, замедление записи и более медленное восстановление системы по сравнению с обычной загрузкой.

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

Для снижения риска автор советует отключить гибернацию командой powercfg.exe /hibernate off в командной строке с правами администратора. Команда удаляет hiberfil.sys, возвращает место на диске и прекращает такие записи. Быстро восстановить рабочую среду можно через автозапуск нужных программ после входа в систему, а защититься от сбоя накопителя помогают регулярные резервные копии .
 
Источник новости
www.securitylab.ru