最近开了个老毛子的小鸡,最低配的5G硬盘,玩起来也只能当跳板了
除去系统的一个多G,我发现系统默认配置了2G的swap交换区,本来空间就小,索性就删除之
删除swap交换区
1)首先停止swap分区/sbin/swapoff /swapfile
2)删除swap分区文件rm -rf /swapfile
3)删除自动挂载的配置命令
首先打开配置文件vi /etc/fstab
然后删除下面这行/swapfile swap swap default 0 0
这样swap分区就删除完毕了
如果后续想添加也可以手动添加
增加swap交换区
1)首先使用dd命令来创建一个swap交换文件dd if=/dev/zero of=/home/swapfile bs=1024 count=512000
这里的bs指的是Block Size,就是每一块的大小。这里的例子是1024k,意思就是单块大小1m;
count是要多少个block。这里是512000=1024*512,也就是说,新的swap文件是512m大小。
2)将生成的文件制作为swap格式文件mkswap /home/swapfile
3)然后在用swapon命令把这个文件挂载swap/sbin/swapon /home/swapfile
4)这时我们就可以使用free -m命令看到交换分区了
但是重启后就会消失,所以我们需要让swap开机的时候自动加载
需要修改/etc/fstab文件vi /etc/fstab
在文件的末尾加上/home/swapfile swap swap default 0 0
此时我们的swap文件就又加上了