我可以: 邀请好友来看>>
ZOL论坛 > 硬件论坛 > CPU论坛 > “CPU使用率”就是误人子弟!你怎么看?
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

“CPU使用率”就是误人子弟!你怎么看?

5776浏览 / 38回复

PianoMan

PianoMan

1
精华
946
帖子

等  级:Lv.6
经  验:8902
  • 版主:

    苹果12.9英寸iPad Pro

  • Z金豆: 2690

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:上海
  • 注  册:2011-09-25
  • 登  录:2021-06-02
发表于 2017-05-22 15:25:49
电梯直达 确定
楼主

CPU使用率(CPU utilization)直观显示了运行程序占用的CPU资源,使用率越高,说明你的机器在这个时间上运行了很多程序,一般情况下,CPU占了100%的话我们的电脑就会明显慢下来。


但你知道吗?我们用来衡量CPU使用率的这一指标具有极大的误导性,而且一年比一年来得误人子弟。


“CPU使用率”就是误人子弟!你怎么看?


Brendan Gregg是Netflix的高级性能架构师,他在那里做大规模计算机性能设计、分析和调优。他是《Systems Performance》等技术书的作者,曾获得过2013年USENIX LISA大奖。


5月9日,他在个人博客发表了一篇《CPU Utilization is Wrong(CPU使用率是错误的)》博文,指出CPU使用率已成为一个极具误导性的度量指标。


你可能认为90%的CPU使用率意味着:


“CPU使用率”就是误人子弟!你怎么看?


而实际上它可能意味着:


“CPU使用率”就是误人子弟!你怎么看?


停滞(stalled)意味着处理器在处理指令方面处于停滞状态,通常是由于处理器在等待内存输入/输出,这在现实生活生产中时刻存在,但大多数人浑然不知。


Brendan Gregg表示,现如今,CPU的速度已变得比主内存快得多,如果你看到数值很高的%CPU,可能认为处理器是瓶颈,而实际上那些DRAM模组才是瓶颈。


了解你的多少CPU处于停滞状态可以指导减少代码或减少内存输入/输出之间的性能调优工作。谁要是在关注CPU性能,尤其是在根据CPU自动扩展资源的云,如果知道%CPU中停滞的部分,那将大有益处。


当然,Brendan Gregg是从开发人员角度阐述的,对于普通消费者,CPU使用率依然是个简单好用的性能展示工具。


评分:+Z金豆 1  已有 1人参与评分

评分 收藏 +12

fx199652

fx199652

0
精华
3
帖子

等  级:Lv.3
经  验:1114
发表于 2017-05-22 17:38:54 最赞回复NO.1 1楼
意思是如果内存和cpu占用都很高,有可能只是内存瓶颈,可以先试着升级内存吗?

Root根

Root根

0
精华
3
帖子

等  级:Lv.4
经  验:2605
发表于 2017-05-22 17:48:03 最赞回复NO.2 2楼
这个应该与内存读写速度有关,与大小关系不大。毕竟内存的读写对于CPU来说是非常慢的

fx199652

fx199652


精华

帖子

等  级:Lv.3
经  验:1114
发表于 2017-05-22 17:38:54 1楼
意思是如果内存和cpu占用都很高,有可能只是内存瓶颈,可以先试着升级内存吗?

Root根

Root根


精华

帖子

等  级:Lv.4
经  验:2605
发表于 2017-05-22 17:48:03 2楼

fx199652 发表于 2017-05-22 17:38:54

意思是如果内存和cpu占用都很高,有可能只是内存瓶颈,可以先试着升级内存吗?

这个应该与内存读写速度有关,与大小关系不大。毕竟内存的读写对于CPU来说是非常慢的

萝莉安娜

萝莉安娜


精华

帖子

等  级:Lv.7
经  验:14549
发表于 2017-05-22 18:04:47 3楼
APU上105%都不卡。

devilbim

devilbim


精华

帖子

等  级:Lv.6
经  验:11056
发表于 2017-05-22 19:20:12 4楼
减少io延迟才是关键,cpu很多时候都是在等io,相比于cpu的一级缓存和二级缓存,内存和硬盘都是慢速存储

焚风

焚风


精华

帖子

等  级:Lv.7
经  验:23048
发表于 2017-05-22 23:44:13 5楼
这个得顶一下!

想吃小孩

想吃小孩


精华

帖子

等  级:Lv.6
经  验:10857
发表于 2017-05-23 02:34:41 6楼

萝莉安娜 发表于 2017-05-22 18:04:47

APU上105%都不卡。

很好,苏大妈叫你明天来上班,工资5毛,午饭有鸡腿

D调沉默

D调沉默


精华

帖子

等  级:Lv.13
经  验:922951
发表于 2017-05-23 08:08:58 7楼
CPU Utilization is Wrong(CPU使用率是错误的)

欣语的菲菲

欣语的菲菲


精华

帖子

等  级:Lv.5
经  验:3754
发表于 2017-05-23 08:14:03 8楼
长见识了 还是第一次听说 CPU停滞状态

无薪税绵

无薪税绵


精华

帖子

等  级:Lv.9
经  验:69785
发表于 2017-05-23 12:27:48 9楼

CPU占用并不重要,

只要磁盘利用率100%,就肯定卡死。

gywgy

gywgy


精华

帖子

等  级:Lv.9
经  验:95138
发表于 2017-05-23 21:49:51 10楼

4楼正解          

Rtems

Rtems


精华

帖子

等  级:Lv.5
经  验:3703
发表于 2017-05-24 00:38:13 11楼
那么是不是m3 Y cpu 100%可以带一大堆东西?

被风吹过的热...

被风吹过的热天


精华

帖子

等  级:Lv.4
经  验:1833
发表于 2017-05-24 08:45:20 12楼

Root根 发表于 2017-05-22 17:48:03

这个应该与内存读写速度有关,与大小关系不大。毕竟内存的读写对于CPU来说是非常慢的

那与内存有关,CPU的内存控制器控制在2400频率的话,那么换一个3000频率的内存有用?不会降频率?

ms14ca

ms14ca


精华

帖子

等  级:Lv.9
经  验:89161
发表于 2017-05-24 13:15:47 13楼
天天签到了

仙德法歌

仙德法歌


精华

帖子

等  级:Lv.9
经  验:57472
发表于 2017-05-24 21:34:13 14楼
微博称,共有232万用户见

萝莉安娜

萝莉安娜


精华

帖子

等  级:Lv.7
经  验:14549
发表于 2017-05-25 01:24:58 15楼

想吃小孩 发表于 2017-05-23 02:34:41

很好,苏大妈叫你明天来上班,工资5毛,午饭有鸡腿

少见多怪的小白。

苦咖啡D

苦咖啡D


精华

帖子

等  级:Lv.3
经  验:1357
发表于 2017-05-26 10:03:51 16楼

我也是新手,看了这个受益匪浅啊。又学会一招,呵呵

sina_34w0435...

sina_34w043579f


精华

帖子

等  级:Lv.1
经  验:263
发表于 2017-05-26 11:41:58 17楼
内存是关键

ms14ca

ms14ca


精华

帖子

等  级:Lv.9
经  验:89161
发表于 2017-05-27 12:39:30 18楼
每天来看看~

computerhote...

computerhotest


精华

帖子

等  级:Lv.5
经  验:4478
发表于 2017-05-29 17:58:10 19楼
这个和内存大小没什么关系,主要是内存的速度。只能期待继续推出速度更快的内存了。

缌唸

缌唸


精华

帖子

等  级:Lv.5
经  验:5844
发表于 2017-06-01 12:31:21 20楼

想吃小孩 发表于 2017-05-23 02:34:41

很好,苏大妈叫你明天来上班,工资5毛,午饭有鸡腿

别扯了
点击查看更多精彩回复>>
去第 确定
支持键盘翻页 ( 左右 ) 
高级模式
论坛精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL论坛您有任何使用问题和建议 您可以 联系论坛管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表