Налаштування swap в ubuntu 16.04
Оперативна пам`ять має дуже важливе значення для нормальної роботи сервера. У ній розміщуються всі програми і їх дані, коли пам`ять переповнюється, програми можуть видавати різні помилки або навіть припиняти роботу. Час відгуку системи збільшується настільки, що працювати з нею стає неможливим.
Найпростіший спосіб збільшити кількість оперативної пам`яті і захистити систему від переповнення пам`яті, це додати розділ swap ubuntu. У цій статті буде розглянуто як виконується настройка swap Ubuntu 16.04. Ми розглянемо варіант з додаванням розділу підкачки для звичайних комп`ютерів, а також файлу підкачки для серверів.
Зверніть увагу
Хоча використання розділу підкачки на жорсткому диску HDD це звичне явище, застосування такого методу для SSD може викликати проблеми. SSD має обмежена кількість перезаписів одного сектора, а область swap постійно перезаписується, це дуже сильно знизить термін служби вашого диска. Тому використання swap простору на SSD строго не рекомендується.
Що таке Swap?
Swap - це простір підкачки це область на жорсткому диску, яка використовується для тимчасового зберігання даних з оперативної пам`яті, для яких там більше немає місця. Це дозволяє збільшити обсяг інформації, яку система може зберігати в робочій пам`яті. Простір підкачки використовується тільки тоді, коли пам`ять уже повністю зайнята, і туди будуть міститися тільки дані, які давно використовувалися.
Відео: Налаштування xUbuntu після установки. Дідусь впорався ..
Робота з інформацією буде виконуватися набагато повільніше, ніж в оперативній пам`яті, але операційна система буде продовжувати працювати і використовувати swap тільки для старих даних. В цілому, це може бути відмінним захистом від переповнення оперативної пам`яті. Простір підкачки можна налаштувати двома способами, додавши розділ підкачки ubuntu на диску або створити файл підкачки.
Перевірка Swap
Перед тим як перейти до налаштування давайте подивимося не підключені інші розділи підкачки до системи. Для цього виконайте:
$ Free -hРядок Swap порожня, значить розділу swap поки ще не підключений.
Налаштування файлу підкачки в Ubuntu 16.04
На серверах часто використовується файл підкачки, такий спосіб застосовується бо не завжди є можливість змінювати розмітку диска.
Перевірка місця на диску
Тепер переконайтеся, що на диску є достатньо вільного місця. Найпростіший спосіб дізнатися вільне місце в терміналі - це утиліта df:
$ Sudo fallocate -l 1G / swapfileПодивіться, чи дійсно зарезервовано потрібну кількість пам`яті:
$ Sudo chmod 600 / swapfileТепер тільки root може читати і змінити цей файл:
$ Sudo mkswap / swapfileКоли файл буде розміщений і промаркований ви можете включити файл підкачки щоб почати його використовувати:
$ Sudo swapon --showІ ще раз дивимося висновок утиліти free:
$ Echo `/ swapfile none swap sw 0 0` | sudo tee -a / etc / fstabНалаштування розділу підкачки в Ubuntu
Я не буду писати багато про те, як виконується настройка swap Ubuntu 16.04 у вигляді розділу. Всі дії аналогічні тим, які застосовуються для файлу, тільки замість файлу використовується розділ. Припустимо, ми хочемо використовувати розділ / dev / sda2. Спочатку створити swap Ubuntu зі звичайного розділу:
$ Sudo swapon / dev / sda2І перевірте чи пройшло правильно:
$ Echo `/ dev / sda2 none swap sw 0 0` | sudo tee -a / etc / fstabДодаткові налаштування
Ви можете контролювати інтенсивність використання простору підкачки в Ubuntu за допомогою параметра ядра swappiness:
$ Sudo sysctl vm.swappiness = 10А для збереження цієї настройки після перезавантаження:
$ Cat / proc / sys / vm / vfs_cache_pressureЩоб зберігати файли довше, можна встановити значення в 50:
- Face swap live
- Faceswap
- Aparted (sd card partition)
- Roehsoft swapit ram expander
- Partition toolkit sd usb ru
- Використання файлу підкачки в windows 10
- Зміна розділів жорсткого диска в windows 7
- Як розбити жорсткий диск на 2 розділу в windows, ubuntu і os x
- Налаштування файлу підкачки (pagefile.sys) і перенесення на інший жорсткий диск
- Stop 0x00000077
- Як збільшити файл підкачки? (Докладна інструкція)
- Як прискорити роботу windows правильної налаштуванням файлу підкачки
- Як збільшити файл підкачки?
- Що таке swapfile.sys і як його налаштувати, видалити?
- Як звільнити пам`ять linux
- Установка двох linux на комп`ютер
- Налаштування zram в linux
- Розбивка диска для установки linux
- Використання оперативної пам`яті в linux
- Шифрування домашньої папки в ubuntu
- Очищення системи ubuntu