В этой статье на примере Linux Mint и Ubuntu мы научимся смотреть информацию о разделе подкачки, создавать файл подкачки, а также увеличивать доступное для подкачки место.
Файл подкачки — это определенное место на постоянном хранилище (например, на жёстком диске), куда на время сбрасываются данные, которые не умещаются в оперативную память. То есть это возможность увеличить количество оперативной памяти без покупки модулей ОЗУ. Правда, такая «виртуальная» оперативная память работает медленнее.
Посмотреть текущий размер раздела подкачки можно командой:
$ swapon — — show
Либо командой free:
$ free -h
Как можно увидеть, в системе присутствует файл подкачки размером 2 Гигабайта, что, предположим, недостаточно.
Отключаем и удаляем этот файл подкачки следующими командами:
$ sudo swapoff -a
$ sudo rm -f /swapfile
На диске должно быть достаточно места, чтобы туда поместился файл подкачки того размера, который вы задали.
Для создания файла подкачки размером 8G (измените значение по вашему желанию) выполните команду:
$ sudo fallocate -l 8G /swapfile
Затем выполните команды:
$ sudo chmod 600 /swapfile
$ sudo mkswap /swapfile
$ sudo swapon /swapfile
Откройте системный монитор, чтобы убедиться, что система видит файл подкачки:
Либо это можно сделать командой:
$ swapon — — show
Вот и всё! Вам даже не нужно перезагружать систему, чтобы изменения вступили в силу.
Кстати, если вы вновь заходите изменить размер файла подкачки (в сторону увеличения или в сторону уменьшения — не важно), то в точности следуйте этой же инструкции ещё раз, но при создании файла подкачки укажите другой размер.
Как в Linux Mint и Ubuntu полностью удалить файл подкачки.
Для полного удаления файла подкачки выполните команды:
$ sudo swapoff -a
$ sudo rm -f /swapfile
Затем откройте файл /etc/fstab:
И удалите из него строку:
/swapfile none swap defaults 0 0
Примечание.
Если вы столкнулись с ошибкой:
fallocate: fallocate failed: Текстовый файл занят
Это означает, что вы хотите создать файл подкачки, но файл с таким именем уже существует и всё ещё используется.
Для его отключения и удаления выполните команды:
$ sudo swapoff -a
$ sudo rm -f /swapfile
ИСТОЧНИК.
Как в Linux Mint и Ubuntu увеличить раздел подкачки. Как в Linux создать файл подкачки Swap.