技术大牛:“CPU使用率”就是误人子弟

2017-06-04 来源:手游巴士 作者:某年某月

 

  CPU使用率(CPU utilization)直观显示了运行程序占用的CPU资源,使用率越高,说明你的机器在这个时间上运行了很多程序,一般情况下,CPU占了100%的话我们的电脑就会明显慢下来。但你知道吗?我们用来衡量CPU使用率的这一指标具有极大的误导性,而且一年比一年来得误人子弟。

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

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

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


  而实际上它可能意味着:


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

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

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

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

上一篇:魅族Pro 6s被评国产拍照第二好手机 仅比iPhone 7差点

下一篇:小米Max2为啥用骁龙625换652?雷军如是说

相关推荐

万元奖金!ASC战队来踢馆触手忆寒王者擂台赛谁能一战成名

王者荣耀这款游戏,现在火到什么程度?  生活中随处可见一群人或是坐着,或是蹲着,促在一起开黑。吃饭等菜的时候要来一局,临睡觉的时候要打一局,午休的时候要打一局。不论是70后

不知道腾讯漫画在线观看,你就out了!

 还记得我们小时候攒钱在书店买喜欢的漫画书的时候吗,那时候每一本漫画书都翻看好几遍,还要仔细的保管,漫画书可谓是我们青春年少的必备品,但是随着时代的发展,互联网迅速崛起,

爆裂飞车2推出新品音波斗鱼,三重夺晶威力惊人

熟悉爆裂飞车的朋友们都知道,爆裂飞车第二代好几个系列的产品都已经在市面上推出了。从疾速系列到决斗系列,再到爆发系列,每一次新品的推出都能带给人惊喜。而这一次,朋友们翘

丰乳翘臀性感美女主播 炎炎夏日给你独家福利

夏天已经来了,天气热了,大家都懂的,又是欣赏好身材的时节了——当然,除了在大街上欣赏好身材之外,我们还在网络直播平台上欣赏。 不管是哪个直播平台,都有那么几个当

这个六一不简单,爆裂飞车送出无人机等万元大礼

对于小朋友们来说,近期是最开心的,因为属于他们的节日——儿童节来了。在每年的儿童节,不同的小学都会组织小朋友们参加一些有趣的课外活动,给他们派发一些小礼品,而

查看更多