`
swvip
  • 浏览: 156733 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vmstat的简易解释

阅读更多
常用的监视工具有,vmstat, top,dstat和mpstat.
 
# vmstat 1
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- 
r b swpd free buff cache si so bi bo in cs us sy id wa 
0 0 104300 16800 95328 72200 0 0 5 26 7 14 4 1 95 0 
0 0 104300 16800 95328 72200 0 0 0 24 1021 64 1 1 98 0 
0 0 104300 16800 95328 72200 0 0 0 0 1009 59 1 1 98 0 
 
 
r表示运行队列的大小,
b表示由于IO等待而block的线程数量,
in表示中断的数量,
cs表示上下文切换的数量,
us表示用户CPU时间,
sys表示系统CPU时间,
wa表示由于IO等待而是CPU处于idle状态的时间,
id表示CPU处于idle状态的总时间
分享到:
评论

相关推荐

    vmstat结果内容的解释

    ### vmstat结果内容的深入解析 在Linux系统管理和性能监控领域,`vmstat`命令扮演着至关重要的角色。它能够提供系统当前的虚拟内存状态、进程情况、CPU使用率、磁盘I/O活动等关键信息,是系统管理员进行故障排查和...

    AIX上的vmstat的报告输出解释和命令基本用法

    AIX上的vmstat命令报告输出解释和命令基本用法 vmstat命令是AIX操作系统中的一种性能监控工具,主要用来报告内核线程、虚拟内存、磁盘、Traps、CPU活动的统计数据。下面是vmstat命令的报告输出解释和命令基本用法。...

    AIX VMSTAT的用法

    以下是对输出字段的详细解释: - **rbavmfreepiopfrsrncyinsysussidwa**:这是 VMSTAT 输出的基本格式。 - r:正在运行或准备运行的进程数量。 - b:处于等待状态(如等待 I/O 完成)的进程数量。 - avm:活跃的...

    vmstat详解.

    - `us`、`sy`、`id`的解释与Linux下一致。 - `in`:每秒设备中断数,更具体的分析通常借助`iostat`命令。 - `sy`:每秒系统调用次数,反映内核与用户进程间的数据交换频率。 通过`vmstat`的输出,系统管理员能够...

    AIX的vmstat命令详解.docx

    5.(vmstat命令的输出解释) kthr部分的输出包括: * r:取样期间可运行的内核线程的平均数,包括正在运行的线程和准备运行但尚在等待运行的进程。 * b:表示每秒VMM等待队列中的内核线程平均数(等待资源或I/O)。 ...

    liunx后台vmstat命令

    Linux/Unix 系统管理员在监控系统性能时,经常会使用 `vmstat` 命令。这个命令提供了关于操作系统核心层面的关键信息,包括CPU、内存、虚拟内存交换、输入输出(I/O)活动以及系统调度等状态。下面我们将深入探讨 `...

    vmstat源代码注释

    vmstat核心源代码注释,对理解Linux下的工具原理挺有帮助。

    vmstat查看系统负载

    ### vmstat查看系统负载 在Linux环境中,对系统的性能监控是一项重要的任务,它能帮助管理员及时发现并解决潜在的问题,确保系统的稳定运行。`vmstat`命令作为一种强大的工具,能够提供丰富的系统性能指标数据,...

    iostat_vmstat_详解

    本文将重点介绍三个关键的性能分析工具:vmstat、iostat和sar。 首先,vmstat是Virtual Memory Statistics的简称,主要用于监控系统的虚拟内存、进程和CPU活动。通过vmstat,我们可以获取关于系统整体运行状态的...

    vmstat命令详解

    下面是 vmstat 命令的详细解释: procs * r: 等待运行的进程数 * b: 处在非中断睡眠状态的进程数 * w: 被交换出去的可运行的进程数 memory * swpd: 虚拟内存使用情况,单位:KB * free: 空闲的内存,单位:KB * ...

    sar 与vmstat命令.txt

    ### sar与vmstat命令知识点详解 #### 一、sar命令详解 `sar`(System Activity Reporter)是一个强大的系统性能分析工具,它能够收集并报告系统的各种活动数据,包括CPU使用率、内存使用情况、磁盘I/O操作等,是...

    Android Vmstat详解及问题快速定位

    Vmstat是android toolbox提供的众多工具中的一个,源码位于 /system/core/toolbox/下的vmstat.c。其实现原理是在一定时间内(可通过-d命令设置,默认是1秒),读取并分析系统/proc文件系统下的 meminfo、stat和vmstat...

    vmstat 命令详解

    #### 四、输出字段解释 `vmstat` 输出的主要字段包括但不限于以下几点: - **procs**:进程相关的统计数据。 - *r*:正在运行的进程数。 - *b*:处于不可中断睡眠状态的进程数。 - **memory**:内存相关统计数据...

    vmstat详解

    vmstat命令详细说明,用于系统监控和性能测试使用

    linux vmstat命令详解和使用实例.docx

    Linux vmstat命令详解和使用实例 vmstat 命令是 Linux 系统中的一种低开销的系统性能观察方式,通过它可以了解系统的整体情况。但是,它无法对某个进程进行深入分析。vmstat 工具可以提供对系统的整体情况进行统计...

    Linux系统命令top,ps,kill,free,vmstat等命令的源码

    在Linux操作系统中,掌握一些基础的系统管理命令是至关重要的,比如`top`, `ps`, `kill`, `free`和`vmstat`等。这些命令提供了监控系统性能、查看进程状态、管理进程以及分析内存和虚拟内存使用情况的能力。本源码包...

    vmstat命令详解.doc

    "vmstat命令详解" vmstat 命令是 UNIX 平台下一个非常有用的性能监测工具,能够实时监测 Linux 系统的 CPU、内存、IO 等性能参数。通过分析 vmstat 命令的输出结果,我们可以快速地了解系统的性能瓶颈,从而进行...

    Linux vmstat命令实战详细解析

    下面是`vmstat`输出中各字段的详细解释: 1. `r`:运行队列中的进程数,即正在运行或等待CPU资源的进程数量。如果这个值持续高于CPU核心数,可能意味着CPU过载。 2. `b`:阻塞等待I/O操作的进程数。 3. `swpd`:...

Global site tag (gtag.js) - Google Analytics