Ubuntu 20.04 LTS设置系统虚拟内存大小
1、查看系统是否已经设置虚拟内存
swapon -s
swapon --show
2、通过执行上述命令返回的结果来判断等下是否需要重启(看系统used没有)
Filename Type Size Used Priority
/swapfile file 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虚拟内存进系统了。