Как изменить размер файла подкачки в Ubuntu

debianeach

Опубликован:  2019-01-17T08:40:10.124026Z

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

В текущем состоянии система имеет файл подкачки, который был настроен автоматически программой установки mini.iso непосредственно при установке операционной системы. Проблема в том, что его размер меня некоторым образом не устраивает.

Изменить размер файла подкачки достаточно просто. Для начала необходимо определить его имя. Посмотрим на содержание fstab.

cat /etc/fstab

hLz263U1k4.png

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

du -sh /swapfile

3VA46uEAvL.png

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

hoIks73tDr.png

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

sudo swapoff /swapfile

6AFS4DyRpd.png

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

VropbfiylE.png

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

sudo rm -f /swapfile

ubB4jl4AGQ.png

Создаю новый файл с тем же именем и в том же адресе, но другого размера.

sudo dd if=/dev/zero of=/swapfile bs=1M count=2048

0Fmv8ywjRi.png

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

sudo chmod 600 /swapfile

BozQq0kfLq.png

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

sudo mkswap /swapfile

yN1wMWHZGa.png

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

sudo swapon /swapfile

U1lKkvn9MB.png

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

ddHh2H0cf2.png

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

Комментарии: