影响概述
典型症状
成因与风险
快速处置与排查
echo 10 > /proc/sys/vm/swappiness(持久化写入 /etc/sysctl.conf 并执行 sysctl -p)。sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile swap swap defaults 0 0' | sudo tee -a /etc/fstab
echo 3 > /proc/sys/vm/drop_caches,随后恢复为 0。free -h、swapon -s、top/htop。for i in $(ls /proc | grep -E '^[0-9]+$'); do
awk '/Swap:/{a+=$2} END{print i, a/1024 "M"}' /proc/$i/smaps 2>/dev/null
done | sort -k2nr | head
长期优化建议