51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 5520|回复: 6
打印 上一主题 下一主题

[求助] 性能监视器中% Processor Time可以看成是CPU的使用率吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-1-14 22:07:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
弱弱的问下,% Processor Time的值可以看成是CPU利用率吗?谢谢
如果不是的话,这两则有什么关系?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2013-1-15 09:43:59 | 只看该作者
我认为可以说是CPU的使用率吧。某个进程使用CPU的时间百分比

我的理解是:
CPU的运算器 在时间上利用的百分比。

我们现在一般用的是分时操作系统,里面的进程调度策略是时间片轮转调度策略,每几十毫秒调一个进程,这样就有一个时间百分比出来。
比如说:CPU运行的总百分比是100%
其中有30%用于处理系统运行本身的进程
30%用于处理某个应用进程
....
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2013-1-15 15:41:57 | 只看该作者
可以看成,一般不超过85%就行
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2013-1-15 18:08:15 | 只看该作者
回复 2# 零测试

有道理,我现在用性能监视器自己自动记录单进程资源消耗,就把它作为CPU利用率来对待的--
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2013-1-15 21:36:18 | 只看该作者
Processor计数器

%Processor Time
指处理器执行非闲置线程时间的百分比。通常应该在80%以下(单核),超过80%表示CPU的处理能力已经达到极限。

% Interrupt Time
是处理器在实例间隔期间接受和服务硬件中断的时间的百分比。

% User Time
指处理器处于用户模式的时间百分比。用户模式是为应用程序所使用的环境。

% Privileged Time
在特权模式下处理线程执行代码所花时间的百分比。特权模式用于访问操作系统服务。

% DPC Time
指处理器用缓延程序调用 (DPC) 接收和提供服务的百分比。在多处理器系统中,如果这个值大于50%并且% Processor Time非常高,加入一个网卡可能会提高性能。

Interrupts/sec
指处理器每秒钟接收并维护的硬件中断的平均值。大多数的系统时钟每隔 10 毫秒中断处理器一次。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2013-1-15 22:55:32 | 只看该作者
回复 5# gigobin

这些定义性的东西都查过了,也是得不错结论的
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2019-8-6 17:05:24 | 只看该作者
为什么我监控CPU利用率 能超过100%
\Process(前置机webSocket)\% Processor Time  <200>
\Process(前置机webSocket)\% User Time  <93.xxx>
\Process(前置机webSocket)\% Privileged Time <106.xxx>
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-4-28 12:30 , Processed in 0.073704 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表