在 CentOS(以及其它 Linux 发行版)中,swapper 通常指 swap 分区 / swap 文件 或内核中的 swapper 进程(PID 0)。下面分情况说明“在哪查看”。
这是最常见“swapper 在哪看”的意思。
free -h
或
swapon --show
示例:
NAME TYPE SIZE USED PRIO
/dev/sda2 partition 4G 0B -2
说明 swap 在 /dev/sda2。
cat /etc/fstab
示例:
/dev/sda2 swap swap defaults 0 0
lsblk
或
fdisk -l
在 Linux 中,swapper 是 PID 为 0 的内核进程。
ps -ef | grep swapper
或
ps -p 0
示例:
root 0 0 0 ... [swapper/0]
⚠️ 注意:
swapper/0、swapper/1 等cat /proc/swaps
sysctl -a | grep swap
| 你想看的 | 查看命令 |
|---|---|
| swap 文件/分区位置 | swapon --show |
| swap 是否启用 | free -h |
| swap 配置文件 | cat /etc/fstab |
| swapper 进程 | ps -p 0 |
如果你指的是 OOM、kswapd、swap 性能问题,可以告诉我具体场景,我可以给你更针对性的命令。