在 Ubuntu(以及一般使用 systemd 的现代 Linux 发行版)中,你说的 swapper 通常指 swap 空间相关的默认参数,常见有下面几种理解:
Ubuntu 安装时的默认 swap 策略(以 17.04 以后为例):
从 Ubuntu 17.04 起,默认使用 swap file(如
/swapfile),而不是单独 swap 分区。
这是最常见的“swapper 默认值”问题。
cat /proc/sys/vm/swappiness
Ubuntu 默认值:
60
含义:
0:尽量不使用 swap100:积极使用 swap60:系统会在内存较满时较主动使用 swap修改示例(临时):
sudo sysctl vm.swappiness=10
永久修改:
sudo nano /etc/sysctl.conf
# 添加
vm.swappiness=10
vfs_cache_pressure:默认 100swapoff 默认不启用(安装后由系统管理)如果你说的 swapper 是指:
swapper 进程(PID 0)可以告诉我具体场景,我可以给你更精确的答案。