公司幾部Web Server用VPS,RAM僅1G,做官網是還好,平時鮮少人瀏覽。
而GCP免費方案f1-micro RAM也僅有0.6G、且預設無swap,故自建swap,並提高swap利用率來頂下

建一個swap檔
$sudo dd if=/dev/zero of=/swap bs=1024 count=1024k

格式化
$sudo mkswap swap

掛起
$sudo swapon swap

提示安全性問題
$sudo chmod 0600 swap

查看一下swap使用積極度 0~100 不使用~盡量使用
$cat /proc/sys/vm/swappiness
30   
我只有0.6G,少用swap大概就爆了。記得之前試過,即使快滿載,還真不太會去用swap
以Azure 1G RAM架設WordPress用量都600M以上
 
加入以下,盡量用,這次建的服務不太需要速度。 
$sudo vim /etc/sysctl.conf 
vm.swappiness=60
$sudo sysctl vm.swappiness=60
$sudo sysctl -p

開機掛載swap
#sudo vim /etc/fstab
/swap   swap    swap    defaults        0 0 
重開看一下
$sudo reboot
$free -m
     total   used    free   shared  buff/cache   available 
Mem:  587    235      117    0         234       229 
Swap: 1023    23      1000