![vmstat 和 sar 中的运行队列长度](https://linux22.com/image/684909/vmstat%20%E5%92%8C%20sar%20%E4%B8%AD%E7%9A%84%E8%BF%90%E8%A1%8C%E9%98%9F%E5%88%97%E9%95%BF%E5%BA%A6.png)
我正在查看 vmstat 输出以评估我们系统上的某些性能下降,特别是对于长时间运行队列。我发现它在 8 CPU m/c 上经常看起来像这样:
2016 年 6 月 13 日星期一 12:14:02 procs -----------内存---------- ---swap-- -----io---- --system-- -----cpu------ 2016 年 6 月 13 日星期一 12:14:02 rb swpd 释放 buff 缓存 si so bi bo in cs us sy id wa st
2016 年 6 月 13 日星期一 12:14:02 4 0 0 15270068 1280508 12915056 0 0 0 100 10633 33907 10 8 82 0 0 2016 年 6 月 13 日星期一 12:14:12 3 0 0 15269820 1280508 12915308 0 0 0 102 10509 35014 10 8 82 0 0 2016 年 6 月 13 日星期一 12:14:22 2 0 0 15269820 1280508 12915568 0 0 0 100 10632 36260 11 8 82 0 0 周一 6月 13 12:14:32 2016 5 0 0 15269448 1280508 12915828 0 0 0 95 10247 34199 9 7 84 0 0 周一 6月 132016年 12:14:42 8 0 0 15278872 1280508 12906312 0 0 0 130 10771 35063 10 8 83 0 0 2016 年 6 月 13 日星期一 12:14:52 6 0 0 15278624 1280508 12906556 0 0 0 98 10810 36104 11 8 81 0 0 2016 年 6 月 13 日星期一 12:15:02 1 0 0 15278128 1280508 12906824 0 0 0 106 11094 35502 11 8 81 0 0 2016 年 6 月 13 日星期一 12:15:12 2016 4 0 0 15278128 1280516 12907080 0 0 0 111 10557 33806 9 7 83 0 0 周一 6月 13 12:15:22 2016 2 0 0 15277632 1280524 12907316 0 0 0 112 10785 36547 11 8 81 0 0 周一 6月 13 12:15:32 2016 2 0 0 15277508 1280524 12907576 0 0 0 96 10726 35535 10 8 82 0 0 周一 6月 13 12:15:42 2016 4 0 0 15277260 1280524 12907848 0 0 0 104 10209 32558 9 7 84 0 0 6月13日(星期一) 12:15:52 2016 2 0 0 15276888 1280524 12908116 0 0 0 108 10857 37032 10 8 82 0 0 6月13日(星期一) 12:16:02 2016 4 0 0 15276696 1280524 12908312 0 0 0 96 9917 33991 9 7 83 0 0 6月13日(星期一) 12:16:12 2016 2 0 0 15276504 1280524 12908612 0 0 0 96 9673 31575 9 7 84 0 0 星期一 6月 13日 12:16:22 2016 13 0 0 15276392 1280524 12908852 0 0 0 96 9820 35383 9 7 84 0 0 星期一 6月 13日 12:16:32 2016 4 0 0 15275772 1280524 12909120 0 0 0 105 10490 35719 10 8 82 0 0 星期一 6月 13日12:16:42 2016 6 0 0 15276020 1280524 12909360 0 0 0 105 10732 33434 10 7 83 0 0 周一 6月 13 12:16:52 2016 1 0 0 15270788 1280524 12909592 0 0 0 98 10011 35487 9 7 84 0 0 2016 年 6 月 13 日星期一 12:17:02 11 0 0 15275092 1280524 12909884 0 0 0 114 10643 36631 10 8 82 0 0
星期一 六月 13 12:17:12 2016 4 0 0 15275464 1280524 12910148 0 0 0 96 10649 33390 10 7 83 0 0 2016 年 6 月 13 日星期一 12:17:22 11 0 0 15274596 1280524 12910408 0 0 0 104 10607 36475 10 8 82 0 0
星期一 六月 13 12:17:52 2016 12 0 0 15276680 1280524 12901428 0 0 0 102 10690 36078 11 9 81 0 0
星期一 六月 13 12:18:02 2016 3 0 0 15277052 1280528 12901688 0 0 0 99 10793 36164 11 8 81 0 0
2016 年 6 月 13 日星期一 12:18:12 1 0 0 15276060 1280528 12901936 0 0 0 110 10535 33704 10 7 83 0 0 2016 年 6 月 13 日星期一 12:18:22 5 0 0 15275688 1280528 12902192 0 0 0 101 10599 35153 10 8 82 0 0 2016 年 6 月 13 日星期一 12:18:32 0 0 0 15275620 1280528 12902448 0 0 0 94 10051 35292 9 7 83 0 0 2016年6月13日星期一 12:18:42 7 0 0 15275496 1280528 12902712 0 0 0 101 10278 33878 9 7 84 0 0
星期一 六月 13 12:43:32 2016 13 0 0 15170236 1280584 12921492 0 0 0 99 9798 35555 9 7 84 0 0 星期一 六月 13 12:43:42 2016 8 0 0 15169616 1280584 12921752 0 0 0 95 9748 33785 9 7 84 0 0 星期一 六月 13 12:43:52 2016 4 0 0 15176184 1280584 12921952 0 0 0 144 9882 33844 10 7 83 0 0 星期一 六月13 12:44:02 2016 10 0 0 15176052 1280584 12922260 0 0 0 104 9468 34687 9 7 84 0 0 星期一 六月 13 12:44:12 2016 0 0 0 15175804 1280584 12922488 0 0 0 96 9231 32830 9 7 85 0 0 星期一 六月 13 12:44:22 2016 13 0 0 15175212 1280584 12922764 0 0 0 92 10051 33812 9 7 83 0 0 星期一 六月13 12:44:32 2016 0 0 0 15175716 1280584 12923020 0 0 0 115 9402 35465 8 7 85 0 0 星期一 六月 13 12:44:42 2016 1 0 0 15174972 1280584 12923308 0 0 0 106 9946 34740 10 7 83 0 0 星期一 六月 13 12:44:52 2016 5 0 0 15171724 1280584 12923536 0 0 0 96 9123 31900 8 6 85 0 0
我强调了时间戳 12:14:42、12:17:02、12:17:22 等,以指出运行队列中的 #procs
当我查看 sar 中接近此时间时,我没有看到类似如下所示的长运行队列:
-- 29920:2016 年 6 月 13 日星期一 12:14:42 12:14:32 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15
29921-周一 6月 13 12:14:42 2016 12:14:42 10 1236 2.71 2.90 3.02
37740:2016 年 6 月 13 日星期一 12:18:32 12:18:22 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15
37741-2016 年 6 月 13 日星期一 12:18:32 12 1239 3.30 2.92 2.99
91460:2016 年 6 月 13 日星期一 12:44:52 12:44:42 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15
91461-周一 6月 13 12:44:52 2016 12:44:52 11 1240 3.60 3.52 3.35
110160:2016 年 6 月 13 日星期一 12:54:02 12:53:52 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15
110161-2016年6月13日星期一 12:54:02 12:54:02 11 1236 3.26 3.11 3.16
有人可以解释为什么两者之间似乎存在差异吗?
谢谢 SR 的回复