Centos虚拟内存Swap编辑

服务器1g内存经常出现不够用的情况,jar进程由于内存溢出导致被杀,除了加钱扩展内存外,可以试试增大虚拟内存试一试

查看SWAP信息

swapon -s

删除已有SWAP分区

//先停止
swapoff /swap

//删除分区文件
rm -rf /swap

//编辑启动文件
vi /etc/fstab
//注释或删除之前的分区启动信息
/swap swap swap default 0 0

创建SWAP分区

//使用dd命令创建SWAP分区文件,本例为创建4G大小的虚拟内存
dd if=/dev/zero of=/swap bs=1k count=4096000

//格式化
mkswap /swap

//激活
swapon /swap
//提示不安全,则修改权限
chomd -R 600 /swap

//开机启动
vi /etc/fstab
//文件底部添加内容
/swap none swap sw 0 0