Як збільшити простір підкачки в Linux?

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

Як збільшити розмір файлу підкачки

  1. Вимкніть усі процеси обміну sudo swapoff -a.
  2. Змінити розмір свопу (з 512 МБ до 8 ГБ) …
  3. Зробіть файл придатним для використання як swap sudo mkswap /swapfile.
  4. Активуйте файл підкачки sudo swapon /swapfile.
  5. Перевірте кількість доступного свопу grep SwapTotal /proc/meminfo.

Щоб очистити пам’ять підкачки в Linux без перезавантаження, виконайте такі дії:

  1. Крок 1: Вимкніть swap sudo swapoff -a. Ця команда вимикає всі пристрої обміну.
  2. Крок 2: Очистіть простір підкачки sudo dd if=/dev/zero of=/swapfile bs=1M count=<size-in-megabytes> …
  3. Крок 3: повторно створіть swap sudo mkswap /swapfile sudo swapon /swapfile.

Як створити новий файл підкачки в Linux

  1. Створити файл зберігання. Використовуйте інструмент dd, щоб створити новий файл зберігання. …
  2. Встановити дозволи обміну. Встановіть дозволи для файлу підкачки на кореневе читання та запис. …
  3. Налаштувати зону обміну. Для файлу підкачки потрібно відформатувати зарезервований розмір файлу в область підкачки. …
  4. Увімкнути обмін. …
  5. Постійна заміна.

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