在 Ubuntu 中关闭 Swap(交换分区/交换文件)可以按下面步骤操作,分为临时关闭和永久关闭两种方式。
swapon --show
或
free -h
sudo swapoff -a
✅ 执行后 Swap 会立即关闭,但重启系统后会恢复。
/etc/fstab 中的 Swap(最常用)sudo nano /etc/fstab
/swapfile none swap sw 0 0
或
UUID=xxxx-none swap sw 0 0
# 注释掉# /swapfile none swap sw 0 0
Ctrl + O → 回车Ctrl + Xsudo swapoff -a
✅ 重启后 Swap 不会自动启用。
ls -lh /swapfile
sudo swapoff /swapfile
sudo rm /swapfile
/etc/fstab 中的 swap 行free -h
如果 Swap 行全部为 0,说明已成功关闭。
✅ 适合:
❌ 不建议:
如果你是在 Kubernetes / Docker / 云服务器 / 低内存 VPS 场景下关闭 Swap,可以告诉我,我可以给你更针对性的建议。