使用SWAP解决VPS的内存不足

使用swap解决vps的内存不足
linux

背景

最近再腾讯云买了服务器,只有1G内存但是老是报内存不足的问题,首先你可以设置jvm参数,但是治标不治本,于是想到了swap这个机制了 首先计算机内存分物理内存和虚拟内存,虚拟内存就是使用磁盘来代替内存

具体流程

创建虚拟内存文件

dd if=/dev/zero of=/root/swapfile bs=1M count=1024

格式化文件

mkswap /root/swapfile

开启虚拟内存

swapon /root/swapfile

关机不失效

echo “/root/swapfile swap swap defaults 0 0” >> /etc/fstab

设置虚拟内存比例,0表示尽量使用内存,100表示尽量swap磁盘

echo ‘vm.swappiness=50’>> /etc/sysctl.conf

bigcong