Головна » як » Наскільки велика ваша файлова сторінка або розділ підкачки?

    Наскільки велика ваша файлова сторінка або розділ підкачки?

    Відповідно до старого емпіричного правила, файл вашої сторінки або підкачка має бути "подвоїти RAM" або "1.5x RAM". Але чи вам дійсно потрібен файл сторінки розміром 32 ГБ або міняти обмін, якщо у вас є 16 ГБ оперативної пам'яті??

    Вам, мабуть, не потрібно багато файлів сторінок або простору підкачки, що є полегшенням, оскільки сучасний комп'ютер може мати твердотільний накопичувач з дуже малим простором..

    Мета файлу сторінки або розділу підкачки

    По-перше, згадаємо справжню мету файлу сторінки на Windows або підрозділі підкачки на Linux. Обидва надають додаткову робочу пам'ять для вашого комп'ютера. Наприклад, якщо на комп'ютері встановлено 2 Гб оперативної пам'яті і відкрито велику кількість програм або велику кількість файлів, можливо, на комп'ютері потрібно зберегти 3 ГБ даних у своїй робочій пам'яті. Комп'ютер зберігає додаткові 1 ГБ даних у файлі сторінки або просторі підкачки. Файл сторінки або підкачка діє як область переповнення для зберігання додаткових даних. Комп'ютер автоматично переносить дані до оперативної пам'яті, коли він використовується, і переміщує дані до свого файлу сторінки або підкачки, якщо він не використовується.

    Якщо ви використовували старий настільний комп'ютер, це може статися після того, як на деякий час мінімізували програму на робочому столі. Коли ви збільшите його пізніше, з'явиться деякий час, і ви почуєте, як ваш жорсткий диск зашпаровується, коли світлодіодний індикатор активності диска спалахнув - його дані було переміщено назад з файлу сторінки або підкачки. Оперативна пам'ять набагато швидше, ніж файл сторінки або розділ підкачки. (Це набагато рідше зустрічається на сучасних комп'ютерах, які мають достатню кількість оперативної пам'яті, щоб підтримувати програми на робочому столі в ОЗП).

    Більшість програм очікують отримати потрібну пам'ять. Якщо ваша оперативна пам'ять була заповнена і у вас не було файлу сторінки, а потім відкрили іншу програму, програма, швидше за все, зірвалася. Використання файлу сторінок з додатковими програмами, що використовують простір, запобігає цьому.

    Інші використання файлів сторінок і розділів підкачки

    Windows та Linux також використовують файли сторінок і місця підкачки для інших цілей:

    • Звалища Windows: У Windows, файл сторінки використовується для звалищ. Щоб створити повний дамп пам'яті, файл сторінки повинен мати принаймні розмір фізичної пам'яті + 1 МБ. Для звалищ пам'яті ядра файл сторінки повинен бути не менше 800 МБ на системах з 8 ГБ оперативної пам'яті або більше. Більшість людей не потребуватиме повного вивантаження пам'яті, але звалища ядра можуть бути корисними. Необхідний файл сторінки розміром 800 МБ досить невеликий, але для цього потрібно залишити файл сторінки включеним і не вимикати його. (Ці відомості взяті з публікації "Розуміння аварійних скидів" на веб-сайті Microsoft TechNet.)
    • Linux Hibernation: У системах Linux hibernate - стан вимкнення, який зберігає вміст оперативної пам'яті вашої системи на диску, щоб його можна було перезавантажити після завантаження знову - зберігає вміст оперативної пам'яті системи до розділу підкачки. Це також може називатися "призупиненням на диску". Ви можете припустити, що вам потрібний розділ підкачки, який є великим, ніж ваша оперативна пам'ять, щоб перейти до сплячого режиму, але вам насправді потрібен великий розділ підкачки, який використовується як оперативна пам'ять, так що, якщо Ви тільки регулярно використовуєте 4 ГБ вашого 16 ГБ оперативної пам'яті, ви можете перейти в сплячий розділ на 4 ГБ. Однак, якщо ви використовували більше 4 ГБ оперативної пам'яті, ви не зможете перейти в сплячий режим. Часто можна вибрати розділ підкачки, який дорівнює розміру оперативної пам'яті. Зауважте, що це стосується лише режиму глибокого сну - якщо ви ніколи не плануєте працювати зі своїм комп'ютером, вам не потрібно турбуватися про це. (Windows переходить у сплячий режим, зберігаючи дані у файлі C: hiberfil.sys, тому файл сторінки не задіяний при сплячці в Windows.)

    Реальне питання: скільки пам'яті ви використовуєте?

    Немає жодної жорсткої правила, яка б розповіла вам, скільки вам потрібно підкачки або місця підкачки. Відповідь залежить від того, що ви робите з вашим комп'ютером і скільки пам'яті використовуєте. Наприклад, якщо у вас є 8 ГБ пам'яті, але ви ніколи не використовували більше, ніж ті 8 ГБ, ви могли б отримати без пейджинга або місця підкачки взагалі - це, ймовірно, вам буде потрібно більше 8 Гб в кінцевому підсумку, звичайно. З іншого боку, у вас може бути комп'ютер з 64 ГБ пам'яті, але він може регулярно працювати з наборами даних об'ємом 100 ГБ - можливо, вам хочеться, щонайменше, 64-Гбайт підкачки або місця для підкачки просто щоб бути безпечними. Таким чином, комп'ютер з 8 Гб оперативної пам'яті може не потребувати файлу сторінки, а комп'ютеру з 64 ГБ оперативної пам'яті може знадобитися величезний файл сторінки. Все залежить від того, що робить комп'ютер.

    Більшість людей не зможуть спрогнозувати, скільки простору або місця для підкачки потрібно. Навіть якщо ви подивилися на вашу використану пам'ять прямо зараз, не можна сказати, скільки ваші програми знадобляться через тиждень або місяць.

    Windows може автоматично керувати нею

    У Windows файл сторінки зберігається в C: \ t За замовчуванням Windows автоматично керує розміром цього файлу. Вона починається невелика і зростає до потенційно більшого розміру, якщо вам це потрібно. Рекомендуємо самостійно обробляти розмір файлу сторінки Windows. Це не повинно займати величезного простору на вашому системному диску. Якщо файл вашої сторінки займає велику кількість місця на системному диску, це пов'язано з тим, що вам знадобилося, щоб великий файл сторінки в минулому, а Windows автоматично збільшив його розмір для вас.

    Наприклад, на системі Windows 8.1 із лише 4 ГБ оперативної пам'яті наш файл сторінки наразі має розмір лише 1,8 ГБ. Ми не маємо стільки оперативної пам'яті, але Windows використовує файл невеликої сторінки, поки нам не потрібно більше.

    Немає переваг у продуктивності для того, щоб позбутися файлу сторінки, тільки потенційні проблеми з нестабільністю системи, коли програми можуть зірватися, якщо ви використовуєте всю вашу оперативну пам'ять. Ви можете усунути файл сторінки, щоб заощадити місце на системному диску, але зазвичай це не варто.

    Якщо ви хочете вручну встановити розмір - не рекомендується - не забувайте, що дійсно важливо, скільки пам'яті використовуватиме ваша система, а не просто розмір оперативної пам'яті. У документації Microsoft зазначається, що:

    “Причина налаштування розміру файлу сторінки не змінилася. Вона завжди була про підтримку системного дампа краху, якщо це необхідно, або розширення ліміту системних помилок, якщо це необхідно. Наприклад, коли встановлено велику кількість фізичної пам'яті, файл сторінки може не знадобитися для резервування системного заряду під час пікового використання. Єдина фізична пам'ять може бути достатньо великою для цього. "

    Іншими словами, це все про те, скільки пам'яті вам дійсно потрібно - загальна кількість доступної пам'яті - це межа ліміту системи.

    Linux вимагає вибору

    У Linux еквівалент файлу підкачки Windows є розділом підкачки. Оскільки це розділ, а не просто файл, ви повинні зробити вибір щодо розміру вашого підкачки під час встановлення Linux. Звичайно, ви могли б змінити розміри розділів пізніше - але це більше роботи. Linux не може автоматично керувати розміром вашого розділу підкачки.

    Кожен дистрибутив Linux використовує свій власний інсталятор, і кожен дистрибутив Linux має певну логіку в своєму інсталяторі, який автоматично намагається вибрати відповідний розмір розділу підкачки. Дистрибутиви Linux зазвичай використовують розмір оперативної пам'яті, щоб визначити розмір вашого підкачки. При встановленні Ubuntu типовий розмір розділу підкачки за замовчуванням, як видається, розмір оперативної пам'яті плюс додаткові половини Гб або близько того. Це гарантує, що сплячий режим буде працювати належним чином.

    Якщо ви розбиваєте вручну в інсталяторі Linux, розмір оперативної пам'яті плюс .5 Гб є гарним емпіричним правилом, що гарантує, що ви дійсно зможете підсипати вашу систему. Це, як правило, має бути більш ніж достатньо для того, щоб обмінюватися простором. Якщо у вас є велика кількість оперативної пам'яті - 16 ГБ або близько того - і вам не потрібно сплячий режим, але вам потрібно дисковий простір, ви, мабуть, можете розлучитися з невеликим розділом підкачки розміром 2 ГБ. Знову ж таки, це дійсно залежить від того, скільки пам'яті ваш комп'ютер буде реально використовувати. Але це гарна ідея мати деякий обмінний простір на всякий випадок.


    Старе правило «подвійного розміру оперативної пам'яті» застосовувалося до комп'ютерів з 1 або 2 Гб оперативної пам'яті. Немає однозначної відповіді на те, скільки потрібно файлу сторінок або місця підкачки. Все залежить від програм, які ви використовуєте, і від необхідності. Якщо ви не впевнені, дотримання за замовчуванням вашої операційної системи майже завжди є гарною ідеєю.

    Зображення кредит: Вільям Хук на Flickr, Жан-Етьєн Мінь-Дуй Poirrier на Flickr