centos设置swap
熟话说 内存不够,交换来凑,swap 就是用来提前在硬盘中划分一部分空间作为内存使用, 无奈论在linux或windows都有这个概念。
在安卓手机中还给起了一系列的名字 比如 内存融合、扩展内存什么的,本质是一个东西。
建立一个分区
随意选择一个目录即可,比如我这里是在 /data
下操作。
dd if=/dev/zero of=/data/swapfile bs=1G count=4
如上swapfile代表分区名(随意), bs代表单个单位(如1M、1G等等),count为数量,如上既在data目录下 创建了4G的 且 名字为swapfile的分区空间。
将分区设置为 swap分区类型
mkswap /data/swapfile
启用swap分区文件
swapon /data/swapfile
自动挂载
设置扩展的swap分区为自动挂载,不用没次重启服务器都需要 手动启动 分区文件。
编辑 vim /etc/fstab
,最后一行加上
/data/swapfile swap swap defaults 0 0
删除分区
如果你不想使用扩展的swap分区了,你可以删除,如下即删除所有分区
swapoff -a