zoukankan      html  css  js  c++  java
  • linux命令之vmstat

    vmstat

    参数

    功能:报告虚拟内存、swap、io、上下文和 CPU 统计信息。 分析了这些文件:
    /proc/meminfo
    /proc/stat
    /proc/*/stat
    常用选项:
    -a 打印活跃和不活跃的内存页
    -d 打印硬盘统计信息
    -D 打印硬盘表
    -p 打印硬盘分区统计信息
    -s 打印虚拟内存表
    -m 打印内存分配(slab)信息
    -t 添加时间戳到输出
    -S 显示单位,默认 k、KB、m、M,大写是*1024
    

     示例

    每秒刷新一次,统计五次: 
    # vmstat -t 1 5 

    解析

    r:CPU 正在运行的进程数
    b:在等待 I/O 的进程数
    swpd:已经使用的交换内存(kb)
    free:空闲的物理内存(kb) 
    buff:已经使用的缓冲区内存(kb);一般对设备数据缓存,写入到磁盘的数据。
    cache:已经使用的缓冲区内存(kb);一般对文件数据缓存,从磁盘读取的数据。
    si:从磁盘交换到内存的交换页数量(kb/s) 
    so:从内存交换到磁盘的交换页数据(kb/s)
    bi:块设备接收的块数量(kb/s)
    bo:块设备发送的块数量(kb/s) 
    in:每秒 CPU 中断次数
    cs:每秒 CPU 上下文切换次数 
    us:用户进程使用 CPU 时间(%) 
    sy:系统进程使用 CPU 时间(%) 
    id:CPU 空闲时间(%)
    wa:等待 I/O 响应所消耗的 CPU 时间(%) 
    st:从虚拟设备中获得的时间(%)
    
  • 相关阅读:
    list for循环中删除元素
    XMLFeedSpider例子
    myeclipse一直卡在loading workbench解决方法
    代码
    在Github上面搭建Hexo博客(一):部署到Github
    RegEX正则表达式截取字符串
    将后台值传单前台js接收
    C# List<T>泛型用法
    基于jQuery——TreeGrid
    在线编程学习网站
  • 原文地址:https://www.cnblogs.com/charon2/p/10571921.html
Copyright © 2011-2022 走看看