VMSTAT

NAME:
         Vmstat: 报告虚拟内存统计
语法 :
       vmstat [-a] [-n] [-t] [-S unit] [delay [ count]]
       vmstat [-s] [-n] [-S unit]
       vmstat [-m] [-n] [delay [ count]]
       vmstat [-d] [-n] [delay [ count]]
       vmstat [-p disk partition] [-n] [delay [ count]]
       vmstat [-f]
       vmstat [-V]
 
描述 :
         Vmstat 报告了处理器,内存,页面,块 io,traps 和cpu活动信息。
第一个报告是服务启动之后平均值。其他的报表是才延迟期 [delay]内采样。但是内存和处理器报告是一个快照。
选项 :
-a      在活跃/ 不活跃内存中切换
-f       显示从系统启动后fork的个数包含了 fork,vfork 和clone system calls和 task created个数相同。每个根据thread的使用进程代表了一个或多个 task,这个值是不可重现的。
-t      输出增加时间戳
-m    显示 slabinfo,(不知道是啥)
-n      在调用期间头只会被调用一次 (默认也只是调用一次)
-s      显示各个时间计数和内存统计,显示不可重现
Delay        采样间隔
Count        采样次数
-d      显示各个磁盘(设备)的统计信息
-w     对大内存的列进行扩充(在 5gb的测试环境下和默认没啥区别)
-p      显示各个分区的统计信息
-S      显示是以K 或者M为单位
-V     查看版本信息
报告 :
          VM模式(默认模式)
         Procs
                   r: 等待执行的进程
                   b: 不可中断的睡眠进程
         Memory
                   Swpd: 虚拟内存使用量
                   Free: 可用内存
                   Buff :用为来做 buffer的内存
                   Cache :被用来做 cache的内存
                   Inact :不活跃内存
                   Active :活跃内存
         Swap         
                   Si :每秒从 swap中读入的内存
                   So :每秒写入 swao的量
         IO
                   Bi :每秒从块设备读取的块个数
                   Bo :每秒写入块设备的块个数
         System
                   In:clock 内每秒的中断个数
                   Cs :每秒上下文接切换个数
         CPU :
                   Us :用户模式使用率
                   Sy :系统模式使用率
                   Id :空闲率
                   Wa :等待IO率,在 id内
                   St :从虚拟机上 stolen的率
DISK模式(-d )
Reads
         Total :总读完成个数
         Merged :被分组的读(多个读,被合并到一个)
         Sectors :成功读取的扇区数
         Ms :读花费的毫秒数
Writes
          和reads类似不解释
IO
         Cur :I/O in progress(不知道什么意思)
         S: 在IO上花的时间
分区模式( -p)
         Reads :分区上读发生的次数
         Read sectors: 读的扇区数
         Writes :分区上写的次数
         Requested writes: 总发生的写入请求数。
  

[Linux 性能检测工具]VMSTAT的更多相关文章

  1. Linux性能检测命令 - vmstat

    一.vmstat命令描述 最常见的Linux/Unix监控工具想必是vmstat了,vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可以展现给定时间间隔的服务 ...

  2. LINUX 系统性能检测工具vmstat

    vmstat 有2个参数,第一个是采样时间间隔(单位是s),第二个参数是采样个数. #表示 2s采样一次,一共采样2次 vmstat 2 2 也可以只写第一个参数,让系统一直采样直到停止(ctrl + ...

  3. [Linux 性能检测工具]PIDSTAT

    PIDSTAT NAME pidstat对linux任务的统计 语法 pidstat [ -C comm ] [ -d ] [ -h ] [ -I ] [ -l ] [ -p { pid [,...] ...

  4. linux性能检测工具

  5. [Linux 性能检测工具]TOP

    TOP NAME 显示linux任务 语法 top -hv | -abcHimMsS -d delay -n iterations -p pid [, pid ...] 描述 top程序提供了系统实时 ...

  6. [Linux 性能检测工具]FREE

    FREE NAME free显示系统可用内存和已使用内存 语法 free [-b | -k | -m] [-o] [-s delay ] [-t] [-l] [-V] 描述 free显示了总可用和被用 ...

  7. [Linux 性能检测工具]SAR

    SAR NAME: SAR报告,收集,保存系统活动信息 语法: sar  [ -A ] [ -b ] [ -B ] [ -C ] [ -d ] [ -h ] [ -i interval ] [ -m ...

  8. [Linux 性能检测工具]IOSTAT

    IOSTAT NAME:          Iostat, 报告CPU的统计,和 I/O的统计. 语法: iostat  [ -c ] [ -d ] [ -N ] [ -n ] [ -h ] [ -k ...

  9. [Linux 性能检测工具]DF

    DF NAME: df 报告了文件系统的使用 语法: df [OPTION]... [FILE]... 描述: Df显示了以文件名为从参数查看所在文件系统的可用空间.如果没有指定文件那么会显示所有的文 ...

随机推荐

  1. 介绍开源的.net通信框架NetworkComms框架 源码分析(十二)PriorityQueue

    原文网址: http://www.cnblogs.com/csdev Networkcomms 是一款C# 语言编写的TCP/UDP通信框架  作者是英国人  以前是收费的 目前作者已经开源  许可是 ...

  2. iOS阶段学习第13天笔记(多态)

    iOS学习(OC语言)知识点整理 一.关于多态的介绍 1)多态的通俗理解,即一种事物多种形态. 2)多态的赋值兼容:即父类的引用可以指向子类的对象. 3)在多态中调用方法时看对象,不看指针,即我们要看 ...

  3. 浅谈Oracle中物理结构(数据文件等。。。)与逻辑结构(表空间等。。。。。)

    初始Oracle时很难理解其中的物理结构和逻辑结构,不明白内存中和硬盘中文件的区别和联系,我也是初学Oracle,这里就简单的谈谈我我看法. 首先,你需要明白的一点是:数据库的物理结构是由数据库的操作 ...

  4. Android事件处理机制

    包括监听和回调两种机制. 1. 基于监听的事件处理: 事件监听包含三类对象,事件源,事件,事件监听器.Android的事件处理机制是一种委派式(Delegation)事件处理方式:普通组件(事件源)将 ...

  5. java顺序表和树的实现

    一.顺序表 1.线性表 //java顺序表的实现,如ArrayList就是用线性表实现的,优点是查找快,缺点是添加或删除要移动很多元素,速度慢 public class SequenceList { ...

  6. 高效 Java Web 开发框架 JessMA v3.3.1 正式发布

    JessMA(原名:Portal-Basic)是一套功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hib ...

  7. Android应用开发基础之十一:新特性

    Fragment 用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容 生命周期方法跟Activity一致,可以理解把其为就是一个Activity 定义布局文件作为Fra ...

  8. el captain设置环境变量

    这里说的不是设置变量给bash/shell来用, 而是给程序使用, 比如, chromium自36版以后, 就不再内置google api keys, 官方文档(http://www.chromium ...

  9. 关于HTML面试题汇总

    一.doctype的作用,严格与混杂模式的区别,有何意义 1.语法格式:<!DOCTYPE html> 2.<!DOCTYPE>不是Html标签,而是告知浏览器此页面使用哪个H ...

  10. 唯美!分享8款响应式的 WordPress 餐厅主题

    您是否拥有一个餐厅,酒吧,咖啡馆,小酒馆,比萨饼店?如果答案是肯定的,请确保您在网上也提供服务.为了使您的工作更轻松,我们选择了一些新的和独特的餐厅主题,覆盖了范围很广的食品企业.这些主题提供了很多很 ...