【明升亚洲登录官方网站 www.fazmide24.com】探秘天下未解之谜 分享全球奇闻趣事

手机版 - 繁体中文 - 今天是

【技术大牛】90%的CPU使用率意味着什么?|明升亚洲登录

发布时间:2020-10-22 00:04:07来源:明升亚洲登录官方网站编辑:明升亚洲登录官方网站阅读: 当前位置:首页 > 外星奥秘 > 手机阅读

【明升亚洲登录】CPU使用率(CPUutilization)直观表明了运营程序闲置的CPU资源,使用率越高,解释你的机器在这个时间上运营了很多程序,一般情况下,CPU占到了100%的话我们的电脑就不会显著慢下来。但你告诉吗?我们用来取决于CPU使用率的这一指标具备很大的误导性,而且一年比一年远比误人子弟。BrendanGregg是Netflix的高级性能架构师,他在那里做到大规模计算机性能设计、分析和调优。

明升亚洲登录

他是《SystemsPerformance》等技术书的作者,曾取得过2013年USENIXLISA大奖。5月9日,他在个人博客公开发表了一篇《CPUUtilizationisWrong(CPU使用率是错误的)》博文,认为CPU使用率已沦为一个极具误导性的度量指标。你有可能指出90%的CPU使用率意味著:而实质上它有可能意味著:衰退(stalled)意味著处理器在处置指令方面正处于衰退状态,一般来说是由于处理器在等候内存输出/输入,这在现实生活生产中时刻不存在,但大多数人浑然不知。

BrendanGregg回应,现如今,CPU的速度已显得比主内存更快,如果你看见数值很高的%CPU,有可能指出处理器是瓶颈,而实质上那些DRAM模组才是瓶颈。理解你的多少CPU正处于衰退状态可以指导增加代码或增加内存输出/输入之间的性能调优工作。

谁要是在注目CPU性能,特别是在是在根据CPU自动拓展资源的云,如果告诉%CPU中衰退的部分,那将大有益处。当然,BrendanGregg就是指开发人员角度阐释的,对于普通消费者,CPU使用率仍然是个非常简单好用的性能展出工具。。

本文来源:明升亚洲登录-www.fazmide24.com

标签:明升亚洲登录

外星奥秘排行

外星奥秘精选

外星奥秘推荐