免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2121 | 回复: 5
打印 上一主题 下一主题

借贵宝地问一个UNIX下top命令的问题(多CPU) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-03 09:49 |只看该作者 |倒序浏览
在多CPU下不知道top是如何统计CPU占用率的。偶的一台HP机器有两个CPU,运行Tru64 UNIX操作系统,运行top如下:

  1. #./top
  2. load averages:  1.92,  1.90,  1.65                                                                                         17:50:22
  3. 181 processes: 7 running, 34 waiting, 63 sleeping, 77 idle
  4. CPU states: 42.3% user,  0.0% nice,  8.5% system, 49.1% idle
  5. Memory: Real: 310M/968M act/tot  Virtual: 518M/33707M use/tot  Free: 6160K

  6.   PID USERNAME PRI NICE  SIZE   RES STATE   TIME    CPU COMMAND
  7. 633406 smc30     44    0  218M  153M run     4:15 72.50% gksipd.exe
  8. 633404 smc30     44    0   60M   33M run     1:00 14.00% gkd.exe
  9. 524288 root       0    0 1319M  107M run   256:23  5.00% kernel idle
  10. 633848 root      44    0 9392K 6144K run     0:00  0.30% top
  11. 550686 root      44    0   12M 1499K sleep   7:30  0.20% dtterm
  12. 633418 smc30     44    0  241M 1810K sleep   0:01  0.10% oracle
  13. 526483 root      42    0    0K    0K WAIT   27:28  0.10% icssvr_daemon_
  14. 525907 oracle8   44    0  241M 1400K run     0:54  0.00% oracle
  15. 633389 smc30     44    0   10M 3260K run     0:00  0.00% gcolddog.exe
  16. 633394 smc30     44    0   10M 1417K run     0:00  0.00% gcolddog.exe
  17. 525062 root      44    0   19M  876K sleep   0:42  0.00% caad
  18. 525786 root      44    0   11M  925K sleep   0:29  0.00% Xdec
  19. 524478 root      44    0 2216K   57K sleep   0:18  0.00% update
  20. 525924 oracle8   44    0  241M  622K sleep   0:17  0.00% oracle
  21. 628440 root      44    0 5080K  475K sleep   0:12  0.00% gated
复制代码

我发现下面进程的占用率加起来有92.2%以上,但是上面显示的idle却有49.1%,请问是怎么回事?[code][/code]

论坛徽章:
0
2 [报告]
发表于 2004-09-03 09:57 |只看该作者

借贵宝地问一个UNIX下top命令的问题(多CPU)

49.1% idle 包含了历史纪录,72.50%是当前时刻的。

论坛徽章:
0
3 [报告]
发表于 2004-09-03 09:59 |只看该作者

借贵宝地问一个UNIX下top命令的问题(多CPU)

历史记录?不明白,能详细点吗?

论坛徽章:
0
4 [报告]
发表于 2004-09-03 10:00 |只看该作者

借贵宝地问一个UNIX下top命令的问题(多CPU)

从开机到现在的平均数。

论坛徽章:
0
5 [报告]
发表于 2004-09-03 10:16 |只看该作者

借贵宝地问一个UNIX下top命令的问题(多CPU)

那当前CPU的idle比例怎么看?用100%减去占用的数目?可是有的进程显示0.0%,不一定就完全不占用CPU吧。

论坛徽章:
0
6 [报告]
发表于 2004-09-03 16:05 |只看该作者

借贵宝地问一个UNIX下top命令的问题(多CPU)

顶一下,好像不同的操作系统上的TOP统计方式还有所不同……
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP