在 Debian 中,“swapper”通常指 swap(交换空间) 相关功能。下面分几种常见情况说明如何“开启 swapper / 启用 swap”。
swapon --show
free -h
如果没有输出 swap 行,说明当前未启用。
lsblk
确认是否有类型为 swap 的分区(如 /dev/sda2)。
swapon /dev/sdXn
编辑 /etc/fstab,添加:
/dev/sdXn none swap sw 0 0
sudo fallocate -l 2G /swapfile
如果 fallocate 不支持:
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
编辑 /etc/fstab:
/swapfile none swap sw 0 0
查看当前值:
cat /proc/sys/vm/swappiness
临时修改:
sysctl vm.swappiness=10
永久修改:
echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf
swapon --show
free -h
看到 Swap 有数值即表示 swapper 已开启。
如果你说的是 内核 swapper 进程(PID 0) 或 zram / zswap,可以告诉我具体场景,我可以给更精确的说明。