Чи потрібен мені розділ підкачки під час запуску Linux?

Питання, яке зазвичай задають під час встановлення Linux: "Чи потрібен мені розділ підкачки?" З точки зору обчислювальної техніки, коли ви вперше використовуєте комп’ютер, більшість з них пам'ять доступний. Єдина використовувана пам’ять – це процеси, необхідні операційній системі. Кожного разу, коли ви завантажуєте програму, запускається новий процес, і для програми відводиться певний обсяг пам’яті.

Щоразу, коли ви завантажуєте нову програму, менше пам'ять доступна для запуску цієї програми. Згодом комп’ютер доходить до точки, коли не вистачає пам’яті для запуску цієї програми. Саме тоді в гру вступає розділ підкачки в Linux.

Що робить Linux, коли не вистачає пам’яті?

Це вбиває процеси. Це не те, що ви хочете, щоб сталося. Хоча існує механізм оцінки для вибору процесів для знищення, це рішення залежить від операційної системи.

Старі комп'ютерні компоненти в переробному заводі, RAM
Westend61 / Getty Images

Linux вбиває процеси лише тоді, коли закінчується віртуальна пам'ять. Віртуальна пам’ять — це обсяг фізичної оперативної пам’яті плюс будь-який дисковий простір, виділений для цілей підкачки (підкачки).

Подумайте про розділ підкачки як про простір для переповнення. Коли основна пам’ять заповнена, простір для переповнення можна використовувати для додаткової пам’яті. Використання розділу підкачки має недолік. Як правило, розділ підкачки знаходиться далі від звичайної пам’яті, і дані повинні рухатися далі, що займає багато часу.

Ти можеш створити розділ підкачки який використовується Linux для зберігання неактивних процесів, коли фізичної пам’яті мало. Розділ підкачки — це місце на диску, відведене на жорсткому диску.

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

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

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

У якості тесту ми налаштували віртуальну машину з 1 гігабайтом оперативної пам’яті та без розділу підкачки та встановили Peppermint Linux, яка використовує робочий стіл LXDE, і в цілому вона має низький обсяг пам’яті.

Peppermint Linux поставляється з Хром попередньо встановлений, і щоразу, коли ви відкриваєте вкладку Chromium, використовується пристойний обсяг пам’яті.

Ми відкрили вкладку та перейшли до неї linux.lifewire.com а потім відкрив другу вкладку і зробив те ж саме. Ми повторювали цей процес, поки врешті-решт пам’ять не закінчилася. Потім Chromium відобразив повідомлення про те, що вкладка перестала працювати і, ймовірно, через брак пам’яті.

Тоді ми налаштувати нову віртуальну машину з 1 гігабайтом оперативної пам’яті та 8-гігабайтним розділом підкачки. Нам вдалося відкрити кілька вкладок, і хоча фізичної оперативної пам’яті було мало, простір підкачки почав використовуватися, і ми змогли продовжити відкривати вкладки.

Пластини для жорстких дисків
Метью Філд / www.photography.mattfield.com

Якщо у вас є машина з 1 гігабайтом оперативної пам’яті, швидше за все, вам знадобиться розділ підкачки, ніж якщо у вас є машина з 16 гігабайтами оперативної пам’яті. Цілком імовірно, що ви ніколи не використовуватимете простір підкачки на машині з 8 гігабайтами оперативної пам’яті або більше, якщо ви не зробите серйозного аналізу чисел або редагування відео.

Однак завжди рекомендується мати розділ підкачки. Місце на диску дешеве. Частину відкладіть як овердрафт, коли на вашому комп’ютері не вистачає пам’яті.

Якщо на вашому комп’ютері завжди мало пам’яті, і ви постійно використовуєте простір підкачки, подумайте оновлення пам’яті комп’ютера.

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

Чи можу я виділити місце на своєму SSD для місця підкачки?

Ви можете виділити місце на SSD для місця підкачки, і теоретично отримати доступ до цього розділу буде швидше, ніж на традиційному жорсткому диску. SSD мають обмежений термін служби і можуть обробляти лише певну кількість читань і записів. Щоб поглянути на ситуацію, ця цифра висока, і an SSD ймовірно, переживе життя комп’ютера.

Установка нового твердотільного накопичувача на ноутбук
Андрій Атанов / Getty Images

Простір підкачки має бути буфером переповнення і не використовується послідовно. Якщо ви постійно використовуєте розділ підкачки, подумайте про оновлення пам’яті.