SLABTOP(1) General Commands Manual SLABTOP(1)

# 名称

slabtop - 实时显示内核 slab 缓存信息

# 概述

**slabtop** \[*选项* ...]

# 描述

**slabtop** 实时显示详细的内核 slab 缓存信息。它会显示最值得注意的缓存的列表，按照此处列出的排序标准之一进行排序。它还会显示一个含有统计信息的头部，包含 slab 层的信息。

# 选项

正常调用 **slabtop** 不需要任何选项。但是，可以通过指定以下一个或多个标志来微调程序的行为：

[**-d**, **--delay**=*N*](#d)

每隔 *n* 秒刷新一次显示。默认情况下，**slabtop** 每三秒刷新一次显示。要退出程序，请按 **q**。此选项不能与 **-o** 选项同时使用。

[**-s**, **--sort**=*S*](#s)

按 *S* 排序，其中 *S* 是排序标准中的一个。

[**-o**, **--once**](#o)

显示输出一次然后退出。

[**--human**](#human)

自动缩放所有 slab 大小的单位，使得最少显示三位数字，并显示单位。使用以下单位。

```


  B = 字节


  Ki = KiB (kibibyte)


  Mi = MiB (mebibyte)


  Gi = GiB (gibibyte)


  Ti = TiB (tebibyte)


  Pi = PiB (pebibyte)
```

如果不使用此标志，则 slab 大小的单位将是 KiB。

[**-V**, **--version**](#V)

显示版本信息并退出。

[**-h**, **--help**](#h)

显示用法信息并退出。

# 排序标准

以下是用来对各个 slab 缓存进行排序的有效的排序标准，从而确定要显示的 "最值得注意的" 缓存。默认排序标准是按对象数量 ("o") 排序。

当 **slabtop** 正在运行时，也可以通过按下对应的字母来更改排序标准。

**字母** **描述** **表头** a 活动对象的数量 活动 b 每个 slab 包含的对象数量 对象/SLAB c 缓存大小 缓存大小 l slab 的数量 SLABS v 活动 slab 的数量 不适用 n 名称 名称 o 对象数量 对象 p 每个 slab 包含的页数 不适用 s 对象大小 对象大小 u 缓存使用率 使用

# 命令

**slabtop** 在使用过程中接受来自用户键盘的命令。支持以下命令。如果命令是字母，大小写都可以接受。

所有有效的排序字母也能被接受，以更改排序例程的行为。请参阅 **排序标准** 一节。

**&lt;空格&gt;**

刷新屏幕。

[**Q**](#Q)

退出程序。

# 文件

*/proc/slabinfo*

slab 信息

# 参见

[**free**(1)](/man/os/procps/free.1), [**ps**(1)](/man/os/procps/ps.1), [**top**(1)](/man/os/procps/top.1), [**vmstat**(8)](/man/os/procps/vmstat.8)

# 备注

目前，**slabtop** 需要 2.4 或更高版本的内核（具体来说，1.1 或更高版本的 */proc/slabinfo*）。将来应该会支持内核 2.2。

**slabtop** 的统计信息头部跟踪的是正在使用的 slab 的字节数，而不是测量物理内存。*/proc/meminfo* 文件中的 "Slab" 字段跟踪有关已用的 slab 物理内存的信息。

**缓存大小** 列并不准确，它是特定 slab 使用的内存上限。当使用 slub 的系统（最常见的情况）处于高内存压力下时，会出现 slab 顺序回退，这意味着 "每个 slab 的页数" 不是恒定的并且可能会减少。

# 作者

由 Chris Rivera 和 Robert Love 编写。

**slabtop** 的灵感来自 Martin Bligh 的 perl 脚本 **vmtop**。

# 报告错误

请将错误报告发送到 [procps@freelists.org](mailto:procps@freelists.org)。

2023-12-26 procps-ng

---

Document: slabtop(1) from procps 4.0.7-r3 (Chainguard OS)
Source: https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-4.0.7.tar.xz
