温馨提示×

debian swapper在哪查看

小樊
38
2026-09-01 10:39:23
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)里,swapper / swap 相关信息通常可以通过下面几种方式查看。


1. 查看当前 swap 使用情况

swapon --show

free -h
  • swapon --show:显示 swap 设备/文件、大小、使用情况
  • free -h:直观看内存和 swap

2. 查看 /proc 下的 swap 信息

cat /proc/swaps

内容类似:

Filename                Type        Size    Used    Priority
/dev/sda2               partition   2097148 0       -2

3. 查看内核日志中的 swapper

如果是想看 swapper 进程(PID 0) 或 swap 初始化:

dmesg | grep -i swap

journalctl | grep -i swap

4. 查看 swap 配置文件

Debian 中 swap 通常在:

cat /etc/fstab

找类似:

/dev/sda2 none swap sw 0 0

或 swap 文件:

/swapfile none swap sw 0 0

5. 查看 swappiness(swap 使用倾向)

cat /proc/sys/vm/swappiness

修改(临时):

sysctl vm.swappiness=10

6. 关于 “swapper” 进程

  • swapper(PID 0)是内核进程
  • 普通用户空间看不到它的可执行文件
  • 可用:
ps -ef | head

通常会看到:

UID   PID  PPID  C STIME TTY   TIME CMD
root    0     0  0 ...   ?     00:00:00 [swapper/0]

如果你的问题是:

  • “swap 文件/分区在哪” → 看 /proc/swaps
  • “swapper 进程在哪” → 它是内核线程,不在磁盘上
  • “Debian 怎么配置 swap” → 看 /etc/fstab

你可以告诉我你是想 查看 swap 分区、swap 文件,还是 swapper 进程,我可以给你更具体的步骤。

0