设置虚拟交换内存
2024年05月23日
阿里云买了一台 2 核 4G 服务器准备搭建饥荒的游戏服务器,发现内存不足,于是通过交换内存的方式解决
# 虚拟内存

查看服务器内存
free -h
当前服务器内存情况:
创建分区文件
(bs每块的大小,count文件有多少块,这里的swap就是4G)
dd if=/dev/zeroof=/opt/swap bs=1M count=4096

设置swap分区文件
mkswap /opt/swap
启动分区交换文件
swapon /opt/swap
此时查看
free -h

Swap就有了4G的空间
关于虚拟内存的设置最好就是物理内存的1到2倍,根据自己需求来选择。以上,大概可以解决一些关于centos内存不够使用的问题
卸载虚拟内存的方式
查看swap
cat /proc/swaps
停止swap分区
shell
然后删除swap文件
rm -rf /opt/swap