Debian 服务器内存偶尔不够用怎么办
前几天,我稳定运行两年的服务器里的网站的搜索功能,崩了。我查了下,是 out of memory,内存耗尽。听 ChatGPT 的加了 Swap 空间,目前来看确实有效,也没见到负面效果,暂且记下相关命令以备后用。
# 设置
sudo fallocate -l 5G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
在 /etc/sysctl.conf 里添加 vm.swappiness=10
# 验证
free -h
sudo mount -a
swapon --show