在 Ubuntu 中,swapper / swap 通常指 swap 分区或 swap 文件。禁用它的常见做法如下(按使用场景说明)。
sudo swapoff -a
查看是否还有 swap:
free -h
swapon --show
sudo swapoff -a
sudo nano /etc/fstab
找到类似以下内容并注释(加 #):
# /swapfile none swap sw 0 0
# UUID=xxxx-none swap sw 0 0
sudo rm /swapfile
reboot
swapon --show # 应为空
swapper 是 PID 0 的内核线程如果你看到:
ps aux | grep swapper
那是正常现象。
编辑:
sudo nano /etc/sysctl.conf
添加:
vm.swappiness=10
生效:
sudo sysctl -p
如果你能说明:
我可以给你更精确的建议。