sar分析系统性能的思路

sar分析系统性能,主要使看以下三方面:

1)怀疑CPU: sar -u看利用率, sar -q看队列

            runq_sz:准备运行的进程队列

            ldavg-1/5/15:1/5/15分钟负载,负载这个比较好理解,如果使单核负载为一就是满载了,如果大于1就是有其他进程在等待运行,需要考虑调整CPU。


2)怀疑内存,内存不足才会频繁换入换出:sar -B 换页信息, sar -r , sar -W

        pgpgin:从磁盘或swap换入到系统

        pgpgout:从系统唤出到磁盘或swap

        pswpin:系统换入swap页面数

        pswpout:系统换出swap页面数

3)怀疑IO,这个与底层的磁盘有关系,主要看是否在底层磁盘的合理范围内完成请求。

    sar -u , sar -b IO设备信息, sar -d看磁盘,主要看svctm和await的差值,如果太大就是磁盘无法满足请求。

        svctm: 平均每次IO请求的处理时间(毫秒为单位)

        await:平均每次IO请求的等待时间(包括等待和处理,毫秒为单位)

        avgqu-sz:平均等待处理的IO请求队列长度

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这篇文章主要介绍一些常用的linux服务器性能监控命令,包括命令的常用参数、指标的含义以及一些交互操作。 几个问题...
    dancingking阅读 8,389评论 6 22
  • 基本概念 QPS:query per second, 1秒内完成的请求数RT:response time, 1个请...
    PennyWong阅读 7,480评论 0 18
  • linux系统性能监视命令,经过百度谷歌,加上各渠道获得,查找到相关命令汇集,望能学有所收获 ...
    _王子_阅读 1,379评论 3 13
  • 八卦过一些明星的新闻,比如姚晨的婚姻,比如田朴珺的男闺蜜,爬在网上热情地寻找着理由或者说真相,结果自然是云深不知处...
    铅笔芒种阅读 157评论 0 1
  • 都说中国是诗歌的国度,我们从小吟唱着“床前明月光”,也有过在青葱岁月写诗给同桌的你,可是不知道什么时候起,我们已经...
    芳荪阅读 660评论 0 0