Я знайшов документ Microsoft щодо файлу сплячки. Це говорить нам про те, що вміст пам’яті стискається перед завантаженням у файл гібернації, тому більшу частину часу, встановивши менший відсотковий розмір файлу сплячки, вигідно, оскільки витрачається менше місця на диску.
Windows підтримує сплячку, копіюючи вміст пам'яті на диск. Система стискає вміст пам'яті перед збереженням їх на диску, що зменшує необхідний дисковий простір менше, ніж загальний об'єм фізичної пам'яті в системі.
Правильним синтаксисом команди є:
PowerCfg.exe /HIBERNATE /SIZE 75
У документі також зазначено, що якщо файл сплячки занадто малий, то виникне "Стоп помилки", і коди підкажуть, на скільки потрібно збільшити розмір файлу сплячки на.
Це не обмежить кількість фізичної оперативної пам’яті, доступної вашій системі.
Після його стиснення зменшення розміру файлу не буде проблематичним, якщо ви рідко потрапляєте на 100% фізичної пам'яті, що використовується, та / або ваша пам'ять, ймовірно, містить дані, які є досить стислими, яка більша частина часу повинна бути.
З цього документа:
Windows залишає дисковий простір для сплячки у файлі сплячки, який названий Hiberfil.sys. Для Windows 7 розмір файлу сплячки за замовчуванням дорівнює 75 відсоткам загальної фізичної пам'яті в системі. Наприклад, на комп'ютері, який має 2 ГБ оперативної пам’яті, розмір файлу гібернації за замовчуванням становить 1,5 ГБ.
У рідкісних і екстремальних випадках використання пам'яті , включаючи перевірку пам’яті за допомогою продуктивності пам'яті або тестової утиліти, сплячий режим може вийти з ладу, оскільки вміст пам’яті не може бути достатньо стиснутий, щоб він міг відповідати розміру файлу сплячки.
Я б спробував це знизити, але особисто я не став би на 50%. Це, можливо, буде добре, але найгірше, що станеться, це те, що сплячка вийде з ладу, і вам доведеться перезавантажуватись нормально і встановлювати розмір трохи більшим.