Продолжаем разбираться с операционной системой Ubuntu 18.04 LTS и настраивать десктоп ручками. В этой краткой статье я расскажу, как можно изменить размер уже настроенного файла подкачки на примере установленной и настроенной в предыдущих выпусках блога десктопной Ubuntu 18.04 LTS с LXDE.
В текущем состоянии система имеет файл подкачки, который был настроен автоматически программой установки mini.iso непосредственно при установке операционной системы. Проблема в том, что его размер меня некоторым образом не устраивает.
Изменить размер файла подкачки достаточно просто. Для начала необходимо определить его имя. Посмотрим на содержание fstab.

Последняя строчка показывает, что подкачка смонтирован в адрес /swapfile
. Посмотреть размер файла можно при помощи du.

Кроме этого состояние подкачки можно увидеть в системном мониторе top.

На снимке экрана выше видно, что подкачка на данный момент не используется, а размер свопа меньше размера оперативной памяти компьютера, ну и как следствие в потенциале я получаю проблему со спящим режимом. А это значит, что размер файла подкачки желательно увеличить до 2ГиБ - это размер оперативной памяти моего компьютера. Поступаю следующим образом... Отключаю подкачку.

Обязательно следует убедиться, что подкачка отключена, для этого опять понадобится top.

На снимке экрана выше видно, что в строчке КиБ Swap результаты обнулились. Удаляю файл из файловой системы.

Создаю новый файл с тем же именем и в том же адресе, но другого размера.
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048

Изменяю вновь созданному файлу атрибуты доступа.

Создаю пространство подкачки в созданном только что файле.

Включаю подкачку.

И иду в top посмотреть на результат.

Теперь размер оперативной памяти полностью умещается в размере пространства подкачки, таким образом я получаю возможность полноценно использовать на компьютере спящий режим. Можно перезагрузить компьютер, и убедиться, что перенастроенная подкачка подцепилась после перезагрузки и работает, так как я не менял имя файла подкачки и не редактировал fstab. Цель достигнута.