加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

如何在linux中找到处理器队列长度

发布时间:2020-12-13 19:12:47 所属栏目:Linux 来源:网络整理
导读:尝试在linux机器上确定处理器队列长度(准备运行但当前不运行的进程数). Windows中有一个针对此指标的WMI调用,但对Linux不太了解我正在尝试挖掘/ proc和top获取信息.有没有办法确定cpu的队列长度? 编辑添加:Microsoft关于其度量标准的说法:“由于当前正在

尝试在linux机器上确定处理器队列长度(准备运行但当前不运行的进程数). Windows中有一个针对此指标的WMI调用,但对Linux不太了解我正在尝试挖掘/ proc和’top’获取信息.有没有办法确定cpu的队列长度?

编辑添加:Microsoft关于其度量标准的说法:“由于当前正在运行的另一个活动线程,已准备好但无法在处理器上运行的一个或多个线程的集合称为处理器队列.”

最佳答案
sar -q将报告队列长度,任务列表长度和三个负载平均值.

例:

matli@tornado:~$sar -q 1 0
Linux 2.6.27-9-generic (tornado)    01/13/2009  _i686_

11:38:32 PM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15
11:38:33 PM         0       305      1.26      0.95      0.54
11:38:34 PM         4       305      1.26      0.95      0.54
11:38:35 PM         1       306      1.26      0.95      0.54
11:38:36 PM         1       306      1.26      0.95      0.54
^C

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读