`

Linux命令行工具之vmstat命令

 
阅读更多

原创转载请注明出处:https://agilestyle.iteye.com/blog/2442428

 

vmstat是一款指定采样周期和次数的功能性监测工具,可以使用它监控进程上下文切换的情况。


Note: 

vmstat 1 10 命令行代表每秒收集一次性能指标,总共获取10次。以下为上图中各个性能指标的注释:

 

procs

r:等待运行的进程数

b:处于非中断睡眠状态的进程数

memory

swpd:虚拟内存使用情况

free:空闲的内存

buff:用来作为缓冲的内存数

cache:缓存大小

swap

si:从磁盘交换到内存的交换页数量

so:从内存交换到磁盘的交换页数量

io

bi:发送到快设备的块数

bo:从块设备接收到的块数

system

in:每秒中断数

cs:每秒上下文切换次数

cpu

us:用户CPU使用事件

sy:内核CPU系统使用时间

id:空闲时间

wa:等待I/O时间

st:运行虚拟机窃取的时间

 

 

  • 大小: 170.7 KB
分享到:
评论

相关推荐

    JVM性能监测及调优实战

    Linux 命令行工具之 vmstat 命令可以统计内存的使用情况、CPU 的使用率、swap 的使用情况等信息。vmstat 一般很少用来查看内存的使用情况,而是经常被用来观察进程的上下文切换。 Linux 命令行工具之 pidstat 命令...

    快乐的 Linux 命令行(中英文PDF)

    9. **正则表达式**:虽然不是直接的命令,但正则表达式是Linux命令行中的强大工具,用于文本匹配和查找。学会正则表达式能提升你在处理文本时的效率。 通过学习《快乐的 Linux 命令行》,读者不仅能掌握基本的Linux...

    28 个必备的 Linux命令行工具

    ### 28个必备的Linux命令行工具 在Linux环境下工作时,掌握一系列高效实用的命令行工具至关重要。本文将详细介绍“28个必备的Linux命令行工具”中提到的各种工具,这些工具不仅功能强大,而且是每个Linux用户的必备...

    Linux命令大全完整版.pdf

    Linux系统提供了多种文档编辑和处理的命令行工具,用于文本处理和编辑。 - 文本处理工具:如grep(搜索文本内容)、sed(流式文本编辑器)、awk(文本分析工具)等,用于文本内容的搜索、替换和数据提取。 - 文本...

    Linux命令行技术大全.pdf 高清带书签

    Linux命令行是Linux系统中最具效率和灵活性的工具,通过掌握一系列命令,用户可以高效地管理系统、进行文件操作、网络通信以及自动化任务。 本书涵盖了以下主要知识点: 1. **命令行基础**:介绍Linux终端的基本...

    SimpleJava、Linux命令行、Java NIO (中文版)、Linux Performance and Tuning Guidelines

    2. **Linux命令行**:Linux命令行是Linux操作系统的主要交互方式之一,通过命令行,用户可以执行各种任务,如文件管理(创建、删除、移动和重命名文件),系统管理(查看系统信息、进程管理),网络操作(网络连接...

    Linux_常用命令全集[文字版]

    文档的标签为“linux 命令行”,表明文档内容主要围绕Linux操作系统中常用的命令行工具和命令展开。通过提供的部分文字内容,我们可以提取出与Linux命令行相关的知识点。 首先,文档中提及了“cat”命令,这是一个...

    28个UnixLinux的命令行神器

    ### 28个Unix/Linux的命令行神器 #### dstat & sar ...这些工具涵盖了从系统监控到文本编辑、任务管理等多个方面,对于Unix/Linux用户而言,了解和熟练掌握这些命令行工具将极大提升工作效率和使用体验。

    28个Unix Linux的命令行神器

    本文将详细介绍由Kristóf Kovács收集的28个Unix/Linux命令行工具,这些工具因其独特性和实用性而被称为“神器”。 ### 1. dstat & sariostat & vmstat & ifstat dstat是一款集成了dstat、sariostat、vmstat和...

    linux核心命令速查

    Linux命令行工具丰富且功能强大,能够高效地帮助用户完成系统配置、维护、故障排查等任务。这本《linux核心命令速查》就是针对Linux系统管理和日常使用中必备的命令进行梳理和解析的参考书。 首先,Linux系统中有一...

    Linux性能测试工具

    本文将深入探讨基于"Linux性能测试工具"这一主题的相关知识点,包括常见的性能监控工具、调优策略以及系统参数详解。 首先,了解Linux性能测试工具是提升系统效率的基础。`top`命令是最常用的实时系统性能监控工具...

    linux常用命令和工具白皮书

    Linux操作系统有着丰富的命令行工具,本白皮书只覆盖了其中的一小部分,但这些内容已经构成了Linux系统操作的基本框架。掌握这些基本命令和工具,对于快速解决问题、提高系统管理效率至关重要。随着对Linux的不断...

    Linux命令大全 Linux命令大全

    Linux命令行界面提供了强大的功能,通过一系列命令,用户可以高效地管理文件、系统、网络等。本篇将详细介绍Linux命令大全,涵盖常用和进阶的命令,帮助你更好地理解和运用Linux。 一、文件与目录操作 1. `ls`:列...

    史上最全Linux自学宝典 命令行操作学习 快速入门

    Linux是世界上最广泛使用的开源操作系统之一,对于任何想要深入计算机系统、网络管理或软件开发的程序员来说,掌握Linux技能是至关重要的。"史上最全Linux自学宝典"提供了全面的学习资源,帮助初学者快速入门Linux...

    Linux命令大全搜索工具linux-command-master.zip

    总之,"Linux命令大全搜索工具linux-command-master.zip"是一个集大成的资源,可以帮助用户深入了解和精通Linux命令行操作。通过深入学习和实践,无论是日常的系统管理还是复杂的自动化任务,都能得心应手。这个工具...

    linux_unix命令行神器

    Linux/Unix命令行工具一直是系统管理员和高级用户的重要助手,它们提供了许多功能强大的命令行程序,用于系统监控、网络分析、文本处理、任务自动化以及许多其他日常任务。本文将详细介绍28个这样的命令行工具,并...

    Linux命令详解手册 英文版

    Linux命令行是进行系统管理的基本方式之一,通过各种命令行工具,可以执行包括文件操作、进程管理、网络配置等在内的各种复杂操作。 在这本《Linux命令详解手册 英文版》中,作者Christopher Negus和François Caen...

    Linux工具快速教程

    Linux系统中的命令行工具是其核心组成部分,是系统管理、程序开发和日常维护不可或缺的工具。本教程旨在介绍Linux系统中常用命令行工具的基本用法和部分高级用法,帮助用户快速掌握并应用这些工具,提高工作效率。 ...

    常用Linux命令.pdf

    在Linux环境中,命令行操作是用户与系统交互的基本方式。本文档旨在介绍一些在Linux系统中最常用的命令,帮助用户提高工作效率和管理系统的便利性。 首先,我们来介绍一些基础的文件操作命令。cat命令用于查看、...

Global site tag (gtag.js) - Google Analytics