在 Debian 系统中,swapper 通常指 swap(交换空间) 相关的内容,包括 swap 分区、swap 文件、swappiness 参数以及内核中的 swap 使用状态。下面按常见需求说明如何“查看”。
swaponswapon --show
或
swapon -s
示例输出:
NAME TYPE SIZE USED PRIO
/dev/sda2 partition 2G 0B -2
freefree -h
查看 Swap 一行是否有容量。
/etc/fstabcat /etc/fstab
常见形式:
/dev/sda2 none swap sw 0 0
/swapfile none swap sw 0 0
ls -lh /swapfile
cat /proc/sys/vm/swappiness
默认值通常是 60。
临时修改(重启失效):
sysctl vm.swappiness=10
永久修改:
echo 'vm.swappiness=10' >> /etc/sysctl.conf
cat /proc/swaps
smem(需安装)apt install smem
smem -s swap -r
for file in /proc/*/status; do
awk '/VmSwap|Name/{printf "%s ", $2} END {print ""}' "$file"
done | sort -k2 -n -r | head
在 Linux 中:
swapper(PID 0)是内核空闲进程查看方式:
ps -ef | grep swapper
输出类似:
root 0 0 0 ... [swapper/0]
如果你能说明你是想:
我可以给你更针对性的命令和分析方法。