资讯
2017-06-04 12:46 来源:手游巴士 作者:某年某月
用手机看
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使用率依然是个简单好用的性能展示工具。
2017-06-04 技术大牛:“CPU使用率”就是误人子弟
2017-06-04 魅族Pro 6s被评国产拍照第二好手机 仅比iPhone 7差点
2017-06-04 SpaceX回收“龙”飞船再次执行发射任务
2017-06-04 搞起:越狱开发者又有一个新的聚集大会
2017-06-04 为何说安卓之父造了一部"反iPhone"手机
2017-06-04 苹果Safari浏览器增长速度比微软Edga快
2017-06-04 GuestMode 2:让iOS设备支持访客模式
2017-06-04 致敬Win7!Windows 10毛玻璃正式向全员开放
2017-06-04 Google Pixel 2配置曝光:全面屏+骁龙836
2017-06-04 赶紧平息事态 埃迪·库:我没有吼蕾哈娜
2017-06-04 共享单车平台摩拜单车加入Apple Pay支付
2017-06-04 月费9元!又一流量神卡发布:看视频全免
2017-06-04 感谢工信部!国产Android机终于有统一推送服务
2017-06-04 让消费更方便 智能卡Edge Card可实现多卡合一!
2017-06-03 库克回应被呼吁退出特朗普顾问委员会:从未加入
2017-06-03 欧盟高管发声怼盖茨:不支持机器人税 [
2017-06-03 韩国夺冠 大陆7.6Mbps排在第74位
2017-06-03 苹果花式清理库存 买iPhone 7送iPhone SE
2017-06-03 美国汽车巨头福特推共享单车:半小时收费20元
2017-06-03 iPhone 8设计图泄露:5.66寸屏/机身体积赞
2017-06-03 Siri创始人:语音助手市场不可忽视苹果
2017-06-03 7 Plus夜间人像拍摄 或迷离或自由奔放
2017-06-03 TNT CLUB王者荣耀月赛达成!小姐姐现场飙车过端午
2017-06-03 CEST《球球大作战》校园挑战赛华中区域决赛开赛
2017-06-02 《代嫁丞相》男扮女装究竟是为了什么!
手游巴士
手游巴士