华为开发者空间 hyperv虚拟机上虚拟机的cpu个数问题

hyperv虚拟机上虚拟机的cpu个数问题

虚拟机支持的内存容量最多达64G,虚拟机支持的vcpu个数最多为4个(如果你虚拟机是WIN2008最多可以4个,如果是win2003最多2个(这里其实是表示微软支持的个数,你也可以通过别的技术手段可以支持4个),如果是winxp或win2000最多1个)关于CPU分配的原则,可以先了解以下的名词:pcpu:实体CPU。如一颗单核的AMD ATHlon,四核的co...

 

虚拟机支持的内存容量最多达64G,虚拟机支持的vcpu个数最多为4个(如果你虚拟机是WIN2008最多可以4个,如果是win2003最多2个(这里其实是表示微软支持的个数,你也可以通过别的技术手段可以支持4个),如果是winxp或win2000最多1个)

关于CPU分配的原则,可以先了解以下的名词:

pcpu:实体CPU。如一颗单核的AMD ATHlon,四核的core i7或是六核的xeon。

pcore:实体核心数,如一个Core i7就有4个pcore。

vcpu:一台虚拟机中使用的一个CPU称为一个vcpu。在虚拟机中没有vcore这种概念,因为在虚拟机中不可能会有一个多核心的vcpu,所有的vcpu都是由真实的pcpu或是pcore的排列组合而成,有时vcpu也被称为Logical Processor,就是逻辑处理器。

所以虚拟机中的CPU实际上是实体CPU的资源按照配置的分配比例来分配出去的。hyper-v目前还无法指定某一个CPU给某一个虚拟机用。
 

支持64个逻辑处理器及处理器兼容模式,基于当前的设计,无论是Microsoft Hyper-V技术还是Vmware都仅允许用户至多使用4颗逻辑处理器。
 

 

转载于:https://blog.51cto.com/313968/895666

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐

  • 浏览量 5173
  • 收藏 0
  • 0

所有评论(0)

查看更多评论 
已为社区贡献5条内容