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

     

    vmstat看到的CPU是逻辑CPU

    vmstat 3 10 ---每隔3秒显示一次,显示10

    cpu忙不忙主要看vmstat命令里的idr参数,r队列数最好是0,一般是小于等于cpu数量,比如有16cpur队列为4,说明当前有4个进程在等待cpu,这时只需要有4cpu空闲下来处理r队列的等待进程就可以了;

    wa很高说明cpu在等待IOIO成了系统的瓶颈,IO一般小于25%sy系统用cpu百分比,us是用户程序使用cpu百分比,若cpu高可用top命令看哪个进程占用cpu高;

     

    •      r:在所选择的任意采样间隔期间的平均可运行内核线程数。

             b:采样期间在虚拟内存中等待队列的平均内核线程数。

    •     r 应该始终高于 b;如果不是,通常意味着遇到了 CPU 瓶颈。

     

    avm:使用的页面数

    fre:空闲的页面数。如果此数量并不小,不要太过担心。更为重要的是,在此数量小的情况下确定是否进行了任何分页操作。

     

    re:需回收的页数

    pi:实现一个换入(paging in),此值大,说明内存有瓶颈

    po:换出(paging out)

    fr:单位时间内每秒释放的页数

    sr:需做检查的页数

    cy:每秒扫描的页数

     

    in:指定时间内每秒终端的次数

    sy:实现系统调用的次数

    cs:每秒上下文切换的次数(change)

     

    us:用户进程消耗的cpu

    sy:系统进程消耗的cpu

    id:空闲的cpu

    wa:等待的cpu的进程数

     

     

  • 相关阅读:
    Vue.js 学习报告
    Javascript 巩固:阮一峰javascript教程 (2017-1-17)
    2017-1-17
    my-Life项目开发流程-02
    《Javascript 权威指南 第六版》
    2017-1-11
    2017-1-10
    2017-1-9
    前端知识解惑: 响应式 兼容性 不错的知识链接
    2017-1-3
  • 原文地址:https://www.cnblogs.com/l10n/p/7528745.html
Copyright © 2011-2022 走看看