Одним із поширених способів збільшення простору підкачки в Linux є створення файлу підкачки. В основному, файл підкачки – це звичайний файл у файловій системі, який служить додатковою віртуальною пам'яттю.
Як збільшити розмір файлу підкачки
- Вимкніть усі процеси обміну sudo swapoff -a.
- Змінити розмір свопу (з 512 МБ до 8 ГБ) …
- Зробіть файл придатним для використання як swap sudo mkswap /swapfile.
- Активуйте файл підкачки sudo swapon /swapfile.
- Перевірте кількість доступного свопу grep SwapTotal /proc/meminfo.
Щоб очистити пам’ять підкачки в Linux без перезавантаження, виконайте такі дії:
- Крок 1: Вимкніть swap sudo swapoff -a. Ця команда вимикає всі пристрої обміну.
- Крок 2: Очистіть простір підкачки sudo dd if=/dev/zero of=/swapfile bs=1M count=<size-in-megabytes> …
- Крок 3: повторно створіть swap sudo mkswap /swapfile sudo swapon /swapfile.
Як створити новий файл підкачки в Linux
- Створити файл зберігання. Використовуйте інструмент dd, щоб створити новий файл зберігання. …
- Встановити дозволи обміну. Встановіть дозволи для файлу підкачки на кореневе читання та запис. …
- Налаштувати зону обміну. Для файлу підкачки потрібно відформатувати зарезервований розмір файлу в область підкачки. …
- Увімкнути обмін. …
- Постійна заміна.
Якщо обсяг оперативної пам’яті менше 1 ГБ, розмір підкачки має бути не менше обсягу оперативної пам’яті та щонайбільше подвійного обсягу оперативної пам’яті.. Якщо обсяг оперативної пам’яті перевищує 1 ГБ, розмір підкачки має становити щонайменше квадратний корінь із обсягу оперативної пам’яті та щонайбільше подвоювати обсяг оперативної пам’яті.