На этот вопрос уже есть ответ здесь:
Я использую Kubuntu 17.10, обновленный с 17.04 на месте.
У меня есть файл подкачки размером 2 ГБ на моем SSD, который был создан установщиком при первой установке 17.04. Вот содержимое / proc / swaps
(только что после перезагрузки из-за нехватки памяти):
Filename Type Size Used Priority
/swapfile file 2097148 0 -1
Как я могу расширить этот файл подкачки до 4 ГБ? Я нашел множество ответов об изменении размера разделов подкачки и добавлении новых файлов подкачки, но ничего об изменении размера существующих.
Изменение размеров файла является тем же процессом как создание файла подкачки. Так, у Вас есть три опции:
Чтобы сделать новым или снова использовать Ваш текущий файл, необходимо ввести:
sudo swapoff -a # turn off all swap
sudo rm /swapfile # this step is if you want to delete the current file
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file
sudo chmod 600 /swapfile #set permission to root only if you made a new file
sudo mkswap /swapfile #converts file to swap format
sudo swapon /swapfile #enable swap on the file.
Примечание: если Вы также используете раздел подкачки, он должен будет быть включен также.
Если Вы просто хотите добавить другой файл на 2 ГБ затем:
sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file
sudo chmod 600 /swapfile2 #set permission to root only
sudo mkswap /swapfile2 #converts file to swap format
sudo swapon /swapfile2 #enable swap on the file.
Затем редактирование/etc/fstab. Копируйте запись для своего текущего своп-файла и измените имя файла на новый файл (swapfile2).