linux里的CPU负载
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-08
,有几个相关的概念要知道:
processor:逻辑CPU的标识
model name:真实CPU的型号信息
physical id:真实CPU和标识
cpu cores:真实CPU的内核数
可以看出,该服务器CPU型号为英特尔(R) Xeon(R) CPU E5320,双CPU,每个CPU都是双核,相当于服务器有4个内核. 前面我们说CPU负载是基于CPU内核数计算的,那么以前十五分钟的平均负载数10.49为例,我们可以得出,这台服务器每个CPU的负载为5.245,再分配到内核上,每个内核的负载为2.6左右. 这个负载是否是合理的呢?那就要看理想CPU负载的标准是什么样子的了. 六、CPU负载为多少才算比较理想? 这个有争议,各有各的说法,我个人比较赞同CPU负载小于等于0.7算是一种理想状态. 不管某个CPU的性能有多好,1秒钟能处理多少任务,我们可以认为它无关紧要,虽然事实并非如此.在评估CPU负载时,我们只以5秒钟为单位为统计任务队列长度.如果每隔 拥有帝国一切,皆有可能。欢迎访问phome.netCPU的描述,全部来自网上: 现在的服务器一般都使用了“超线程”(Hyper-Threading,简称HT)技术来提高CPU的性能.超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程. 虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每各CPU都具有独立的资源.当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续.因此超线程的性能并不等于两颗CPU的性能. 具有超线程技术的CPU还有一些其它方面的限制. 八、学习过程中参考了下列文档,在此一并感谢: http://www.gracecode.com/archives/2973/ http://xuev.blogbus.com/logs/37835586.html 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux命令学习手册-zip命令下一篇: linux root 密码忘记是处理办法
关于linux里的CPU负载的所有评论