在 Ubuntu(以及一般 Linux 系统)里,swapper / swap 通常指 swap 分区或 swap 文件。关闭 swap 一般有以下几种方式,按需选择。
sudo swapoff -a
查看是否关闭:
free -h
# 或
swapon --show
⚠️ 如果内存不足,直接关闭 swap 可能导致系统卡死或 OOM。
sudo swapoff -a
编辑 fstab:
sudo nano /etc/fstab
注释掉包含 swap 的行,例如:
# /swapfile none swap sw 0 0
# UUID=xxxx none swap sw 0 0
保存退出。
sudo swapoff /swapfile
sudo rm /swapfile
并从 /etc/fstab 中删除相关行。
如果你只是不想让系统频繁用 swap:
sudo sysctl vm.swappiness=10
永久生效:
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
swapon --show
free -h
swappiness=1~10如果你能说明:
我可以给你更合适的建议。