在 CentOS(以及其它 Linux 发行版)里,swapper 通常指 swap 分区 / swap 文件 / swappiness 相关的内容。下面按常见需求分别说明怎么“查看”。
free -h
或
swapon -s
或
cat /proc/swaps
示例:
Filename Type Size Used Priority
/dev/sda2 partition 2047M 0M -2
cat /proc/sys/vm/swappiness
或
sysctl vm.swappiness
常见值:
0:尽量不用 swap10~30:服务器常用60:CentOS 默认临时修改:
sysctl -w vm.swappiness=10
永久修改:
vi /etc/sysctl.conf
添加:
vm.swappiness=10
lsblk
或
blkid | grep swap
ps -ef | grep swapper
你会看到:
root 0 0 0 ... [swapper/0]
这是 内核空闲进程(PID 0),不是普通进程,一般不用管。
swapon --show
或
cat /etc/fstab | grep swap
如果你指的是 “swapper 进程”、“swap 性能问题” 或 “OOM 和 swap 的关系”,可以告诉我具体场景,我可以更针对性地讲。