Ubuntu 在线Swap扩容

发布时间:2024年01月13日

1. 查看本机swap空间

free -h

2. 找一个较大的高速盘,创建swap的空间

mkdir /swap
cd /swap
sudo dd if=/dev/zero of=swapfile bs=50M count=1k

?3.建swapfile,大小为bs*count = 50M * 1k = 50G

?4.标记为Swap文件,让系统能识别交换文件。

sudo mkswap -f swapfile

?

?5.激活使用

sudo swapon swapfile

最佳方案在装机时分区进行分配swap。

额外必要点:

需要将上面设置为开机自启动

sudo vim /etc/fstab
/swap/swapfile                            none            swap    sw              0       0 

or

 /swap/swapfile swap swap defaults 0 0

2. 如果需要删除

首先,确保当前占用swap空间要小于实际物理内存

1. 关闭交换文件

sudo swapoff /swapfile

2.从 /etc/fstab 文件删除对应的记录

3.删除文件,释放空间。

文章来源:https://blog.csdn.net/ckq707718837/article/details/135565902
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。