为什么监视器中%processor Time会有大于200的数据出现呢?
如题请问%processor Time出现100-200之间的值,是不是因为CPU是双核的?
那么高于200是什么原因呢? % Processor Time(Processor_Total)指处理器用来执行非闲置线程时间的百分比。 应该不是双核的原因,也许是bug
我在unix上用top也发现过cpu超过100%的情况
记住,只要是程序都有bug的,呵呵,包括操作系统 这个不一定是BUG 。
我在HP-UX11I 上写过过JAVA 多线程程序,发现800%。
另外,也看到一些书介绍CPU%为什超过100%。和它的计算方式有关系
回复 4# 的帖子
我也看这样的情况,也是JAVA 做的程序。CPU超过300% 太不可思意了。。 现在还没有明白为什么CPU 会有这个数值呢?呵呵
我只能确定不是双核的问题,目前我监视机器很多都是双核的,暂未遇到超过100%的情况。回复 1# 的帖子
进程对象Processor Time%报告值能超出100%看我的文章 http://fafeng.blogbus.com/logs/8372982.html
性能计数器多从编码角度理解会更准确。 求解 看不明白呀!
页:
[1]