在 Ubuntu 中,swapper / swap 通常指 swap 分区或 swap 文件。关闭它的方式取决于你是用的是 swap 分区 还是 swap 文件。下面按常见情况说明。
swapon --show
# 或
free -h
sudo swapoff -a
✅ 这样会立即关闭 swap,但 重启后还会自动启用。
/etc/fstab(最常用)sudo nano /etc/fstab
/swapfile none swap sw 0 0
# 或
UUID=xxxx none swap sw 0 0
# 注释掉:# /swapfile none swap sw 0 0
sudo swapoff -a
✅ 重启后不会自动挂载 swap。
sudo swapoff /swapfile
sudo rm /swapfile
swapon --show
如果没有任何输出,说明 swap 已成功关闭。
⚠️ 不建议在内存较小(< 4GB)的机器上关闭 swap,否则:
✅ 如果你只是想 减少 swap 使用,可以调整:
sudo sysctl vm.swappiness=10
并写入 /etc/sysctl.conf 永久生效。
如果你愿意,可以告诉我:
我可以给你更合适的建议。