Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

show system virtual-memory

语法

语法(EX 系列)

语法(TX 矩阵路由器)

语法(TX Matrix Plus 路由器)

语法(MX 系列路由器)

语法(QFX 系列)

语法(Junos OS 演化版)

描述

显示首先按分配大小然后按使用类型列出的 Junos OS 内核内存使用情况。使用命令通过 show system virtual-memory 瞻博网络客户支持进行故障排除。

选项

none

显示内核动态内存使用情况信息。

all-chassis

(仅限 TX Matrix 路由器和 TX Matrix Plus 路由器)(可选)显示所有机箱的内核动态内存使用信息。

all-lcc

(仅限 TX Matrix 路由器和 TX Matrix Plus 路由器)(可选)在 TX 矩阵路由器上,显示连接到 TX 矩阵路由器的所有 T640 路由器的内核动态内存使用情况信息。在 TX Matrix Plus 路由器上,显示所有连接的 T1600 或 T4000 LCC 的内核动态内存使用情况信息。

all-members

(仅限 EX4200 交换机和 MX 系列路由器)(可选)显示虚拟机箱配置的所有成员的内核动态内存使用情况信息。

infrastructure name

(仅限 QFabric 系统)(可选)显示结构控制路由引擎和结构管理器路由引擎的内核动态内存使用信息。

interconnect-device name

(仅限 QFabric 系统)(可选)显示互连设备的内核动态内存使用情况信息。

lcc number

(仅限 TX Matrix 路由器和 TX Matrix Plus 路由器)(可选)在 TX 矩阵路由器上,显示连接到 TX 矩阵路由器的特定 T640 路由器的内核动态内存使用情况信息。在 TX Matrix Plus 路由器上,显示连接到 TX Matrix Plus 路由器的特定路由器的内核动态内存使用情况信息。

根据 number LCC 配置替换为以下值:

  • 0 到 3,当 T640 路由器连接到路由矩阵中的 TX Matrix 路由器时。

  • 当 T1600 路由器连接到路由矩阵中的 TX Matrix Plus 路由器时,为 0 到 3。

  • 0 到 7,当 T1600 路由器连接到路由矩阵中具有 3D SIB 的 TX Matrix Plus 路由器时。

  • 0、2、4 或 6,当 T4000 路由器连接到路由矩阵中具有 3D SIB 的 TX Matrix Plus 路由器时。

local

(仅限 EX4200 交换机和 MX 系列路由器)(可选)显示本地虚拟机箱成员的内核动态内存使用情况信息。

member member-id

(仅限 EX4200 交换机和 MX 系列路由器)(可选)显示虚拟机箱配置的指定成员的内核动态内存使用情况信息。对于 EX4200 交换机,请替换为 member-id 0 到 9 之间的值。对于 MX 系列虚拟机箱,请替换为 member-id 值 0 或 1。

node node-name

(仅限 Junos OS 演化版)(可选)显示指定节点的内核内存信息。如果未指定节点,则显示所有节点的信息。

node-group name

(仅限 QFabric 系统)(可选)显示节点组的内核动态内存使用情况信息。

scc

(仅限 TX Matrix 路由器)(可选)显示 TX Matrix 路由器(或交换机卡机箱)的内核动态内存使用情况信息。

sfc number

(仅限 TX Matrix Plus 路由器)(可选)显示 TX Matrix Plus 路由器的内核动态内存使用情况信息。替换为 number 0。

其他信息

默认情况下,在 TX Matrix 路由器或 TX Matrix Plus 路由器的主路由引擎上发出 show system virtual-memory 命令时,该命令将广播到路由矩阵中与其连接的 LCC 的所有主路由引擎。同样,如果在 TX Matrix 或 TX Matrix Plus 路由器的备份路由引擎上发出相同的命令,则该命令将广播到路由矩阵中与其连接的 LCC 的所有备份路由引擎。

注意:

带有管道选项的命令现在在show system virtual-memory父标记中显示命令的 | display XML XML 输出:<vmstat-memstat-malloc>、 、 <vmstat-intr><vmstat-memstat-zone><vmstat-sumstat>,并将<vmstat-kernel-state>每个子元素作为单独的 XML 标记。在 Junos OS 10.1 及更早版本中,此命令的选项没有 XML API 元素,| display XML整个输出显示在单个<output>标记元素中。

kernel direct memory map 仅针对 64 位平台显示。

所需权限级别

视图

输出字段

表 1 列出了命令show system virtual-memory的输出字段。输出字段按其出现的大致顺序列出。

表 1:显示系统虚拟内存输出字段

字段名称

字段说明

按存储桶大小划分的内存统计信息

Size

内存块大小(字节)。内核内存分配器会占用大小正好为 2 的幂的内存块。

In Use

正在使用的此大小的内存块数(字节)。

Free

此大小的可用内存块数(字节)。

Requests

发出的内存分配请求数。

HighWater

免费列表可以具有的最大值。一旦系统开始回收物理内存,它将继续,直到空闲列表增加到此值。

Couldfree

存储桶大小的可用元素超过该存储桶大小的高水位标记的总次数。

按存储桶大小划分的内存使用类型

Size

内存块大小(字节)。

Type(s)

使用这些内存块的内核模块。有关每种类型的定义, 请参考 FreeBSD 书籍。

按类型划分的内存统计信息

Type

使用动态内存的内核模块。

InUse

此类型使用的内存块数。该数字四舍五入。

MemUse

正在使用的内存量(以千字节 (KB) 为单位)。

HighUse

此类型使用的最大内存。

Limit

可以分配给此类型的最大内存。

Requests

此类型发出的动态内存分配请求总数。

Type Limit

阻止请求以达到最大限制的次数。

Kern Limit

内核映射的请求被阻止的次数。

Size(s)

此类型使用的内存块大小。

内存总计

In Use

正在使用的内核动态内存总量(字节数,向上舍入)。

Free

可用内核动态内存总量(字节数,向上舍入)。

Requests

内存分配请求的总数。

ITEM

正在使用内存的内核模块。

Size

内存块大小(字节)。

Limit

可以分配给此类型的最大内存。

Used

此类型使用的内存块数。该数字四舍五入。

Free

此类型可用的内存块数。

Requests

此类型发出的内存分配请求总数。

interrupt

计时器事件和计划中断。

total

每种类型的中断总数。

rate

中断率。

Total

所有中断的总计。

示例输出

显示系统虚拟内存

发布信息

在 Junos OS 7.4 版之前引入的命令。

sfc 为 Junos OS 9.6 版中的 TX Matrix Plus 路由器引入了选项。

node Junos OS 演化版 18.3R1 中引入的选项。