我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:六合特码 > 多处理器分配 >

VMware中CPU分配使用MHz单位的问题

归档日期:07-08       文本归类:多处理器分配      文章编辑:爱尚语录

  新手,请教各位大虾个基本问题。我发现在VMware中CPU资源的分配及使用都是用频率MHz作为单位的,按我的理解频率这种东西不像时间、内存啊啥的可以分的啊。在物理CPU中,主频也是固定的啊。

  所以请教各位,在VMware中,CPU资源的分配及使用具体采用什么方式,为什么用频率MHz作为单位,这种描述与物理CPU的主频有什么关系或区别。

  例如我的某虚拟机分配了2vcpu 也就是2×2.4GHz的,vcenter中显示某一时刻active cpu为118MHz,怎么理解,是cpu速度变慢了?应该不是这样吧

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  CPU的时钟频率是什么先不管,就说说有什么用。基本上,一颗CPU被生产出来,其工作能力已经基本定型。CPU频率不是固定的。这从现在的睿频技术就可以看到。我们说某CPU频率是多少GHZ,指的是这个CPU在功耗为XX的时候,最大频率为XX。如果不计功耗,也有一个最大稳定运行频率,这个常见于超频过的CPU。而CPU使用率低的时候,CPU会以较低的频率工作。所以说所有的CPU都有“睿频”功能(所以所谓睿频,没那么神奇)。

  所以,你在VMware中见到“某一时刻active cpu为118MHz”,指的不是你分配给它的多少,而是现在它用了多少。不是说CPU变慢,懂了吧。

  是cpu占用了118mhz,你分配了多少它只能最多最大用到你分配的数值,你看到的118mhz是它这时的cpu占用比较少而已。

  LS那几位的回答笑死我了。假设你的CPU是1000MHz的,而你分配了118MHz,那么虚拟机获得的CPU计算时间片段为118/1000,懂了么,就是说每1000秒里面,有118秒是用来分配给虚拟机的。类似于网络的限速功能一样。

本文链接:http://ticketsareus.net/duochuliqifenpei/813.html