Що pagefile.sys робить насправді
Коли програма виділяє пам'ять, Windows видає їй зобов'язання, а гарантія за кожен зобов'язанням — ОЗП плюс файл підкачки: разом вони утворюють ліміт виділення. Фізична пам'ять тримає гарячі дані; коли її бракує, менеджер пам'яті вивантажує найменш використовувані сторінки в pagefile.sys, щоб ОЗП і далі обслуговувало важливе. Значна частина роботи файла — просто існувати як гарантія: саме тому машина з "великою кількістю вільної ОЗП" починає сипати помилками нестачі пам'яті в ту мить, коли файл підкачки вимикають.
Файл потрібен Windows і для аналізу падінь: після синього екрана дамп пам'яті записується туди при наступному завантаженні. Гібернація — інший файл, hiberfil.sys, і до підкачки стосунку не має. А починаючи з Windows 10, стиснення пам'яті пакує холодні сторінки просто в ОЗП, доки щось торкнулося диска, — це зменшує трафік підкачки, але не скасовує сам файл.
Розмір: правила, що витримують перевірку
Для 95 відсотків машин правильна відповідь — дефолт: лишити файл під керуванням системи. Якщо є виміряна причина задати розмір вручну, ось правила, що виживають після зустрічі з реальністю. Єдина вхідна величина, яка має значення, — ваш власний пік виділеної пам'яті, і «Диспетчер завдань» показує її безкоштовно.
- Лишіть системне керування, якщо немає виміряної причини: Windows підбирає розмір за реальним використанням і вимогами дампів
- Перш ніж вводити цифри, кілька навантажених днів дивіться «Диспетчер завдань» > «Швидкодія» > «Пам'ять» > «Виділено» — ваш пік виділення і є єдиним чесним входом
- Якщо задаєте вручну — мінімум дорівнює максимуму, щоб файл не ріс, не стискався і не фрагментувався
- Тримайте хоча б невеликий файл підкачки на C:, навіть якщо основний обсяг перенесли на інший диск, — інакше перестануть працювати дампи падінь
- Другий фізичний диск — нормальний дім для файла; інший розділ того самого HDD, що крутиться, робить підкачку повільнішою, а не швидшою
- Правило "півтора рази від ОЗП" — фольклор із 1990-х: офісній машині з 64 ГБ не потрібен файл на 96 ГБ
Міфи, що відмовляються помирати
"Вимкни — і Windows буде змушена використовувати ОЗП" — ні. Використання ОЗП ніколи не обмежувалося файлом підкачки, а без нього програми, що запитують більше пам'яті, ніж може покрити сама ОЗП, просто не запускаються або падають посеред роботи. Заодно ви втрачаєте дампи крахів: наступний синій екран лишить вас без матеріалу для аналізу.
"Тримай його подалі від SSD, інакше диск помре" — така сама застаріла порада: трафік підкачки — похибка на тлі браузерного кешу, числа ми розбираємо в розборі про знос SSD від файла підкачки. Останній зомбі — ClearPageFileAtShutdown, старий твік "затирай файл підкачки при вимкненні": він розтягує кожне вимкнення на хвилини, захищаючи дані, які й так покриває шифрування диска.
Питання та відповіді
Чи варто вимикати файл підкачки, якщо оперативної пам'яті багато?
Ні. Windows і так використовує всю ОЗП — файл підкачки страхує зобов'язання за її межами, а без нього ігри та важкі програми падають із нестачею пам'яті, плюс ламаються дампи падінь.
Якого розміру робити файл підкачки при 16 ГБ ОЗП?
Того, що дасть системне керування — звичайно кілька гігабайтів. Якщо хочеться цифр, спирайтеся на виміряний пік виділеної пам'яті, а не на множники від обсягу ОЗП.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]