Debian 服务器内存偶尔不够用怎么办

From 清冽之泉
Revision as of 23:01, 16 March 2026 by Mwroot (talk | contribs) (Created page with "前几天,我稳定运行两年的服务器里的网站的搜索功能,崩了。我查了下,是 out of memory,内存耗尽。听 ChatGPT 的加了 Swap 空间,目前来看确实有效,也没见到负面效果,暂且记下相关命令以备后用。 <syntaxhighlight lang="bash" line> # 设置 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 在 /et...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

前几天,我稳定运行两年的服务器里的网站的搜索功能,崩了。我查了下,是 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