为 Ubuntu 添加交换内存,解决内存不够用的问题
这几天我的一台小服务器卡的不要不要的,重启之后虽然不卡了,但过个几天,又卡成翔了。
研究了一下,发现 CPU 占用并不高,问题是内存不够用,看来是部署的服务太多了。
由于是阿里云搞活动买的 99 一年的 ECS ,只有 2G 的内存,部署了 redis、mysql、gitea,还跑了两个版本的 php-fpm,用 ps aux --sort=-%mem | head -n 11
命令查看了一下内存大户,mysql 毫无疑问排在了第一。
秉持着榨干服务器最后一滴价值的原则,果断给服务器加了 2G 的交换内存。
下面是操作步骤: