1、查看系统是否已经设置虚拟内存

swapon -s

swapon –show

2、通过执行上述命令返回的结果来判断等下是否需要重启(看系统used没有)

FilenameTypeSize Used Priority
/swapfilefile 2097148 0 -1

3、取消系统MMF技术挂载的虚拟内存映射文件

swapoff /swapfile

4、如果上面没有used就直接把这个文件删除了,否则重启之后在取消MMF虚拟内存文件挂载后在去做一次删除这个文件的操作,当然前提是没有被used。

rm -rf /swapfile

5、分配一个想要设置的 swap 虚拟内存交换区大小的文件资源,如2G、512M的大小

fallocate -l 2G /swapfile

fallocate -l 512M/swapfile

6、设置刚刚创建分配的交换区文件的访问权限为只有ROOT能访问

sudo chmod 600 /swapfile

7、将刚才创建的这个交换区文件设置格式头信息这些SWAP文件

sudo mkswap /swapfile

8、重新挂载这个 swap 文件到系统之中去。

swapon /swapfile

9、重新用swapon -s 命令查看下是否成功挂载新的swap虚拟内存进系统了。