Linux添加虚拟内存

问题描述

过了几个小时本博客就会失去响应。

问题分析

查看阿里云的监控后台,发现服务器的内存使用量持续高达90。

问题解决

为服务器增加虚拟内存

建立交换文件夹

mkdir /swap/swapfile

创建交换文件(大小1G)

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

格式化交换文件

mkswap /swap/swapfile

挂载交换文件

swapon /swap/swapfile

查看虚拟内存是否设置成功

运行free然后看Swap行的total数值,不为0即为挂载成功

添加开机启动

为文件/etc/fstab添加行/swap/swapfile swap swap defaults 0 0