查看swap 空间大小
free
free -m
free -h
total used free shared buff/cache available
Mem: 7.9G 7.7G 157M 6.4M 540M 397M
Swap: 0G 0M 0G
相关命令
- free:查看内存状态命令,可以显示memory、swap、buffer/cache等的大小及使用状况;
- dd:读取,转换并输出数据命令;
- mkswap:设置交换区
- swapon:启用交换区,相当于mount
- swapoff:关闭交换区,相当于umount
创建swap分区
dd if=/dev/zero of=swapfile bs=1M count=2048
-
其中bs是每块的大小,count是块的数量;bscount,就是swap文件的大小:这里1M1024=1G。可以根据需要自行调整。
-
swapfile是swap文件的路径,可以根据需求修改。
格式化交换分区文件
mkswap swapfile
启用swap分区文件
swapon swapfile
添加开机启动
- 找到/etc/fstab文件进行添加或者修改
- 不配置此项重启后swap空间会重置
swapfile swap swap defaults 0 0