设为首页收藏本站language 语言切换
查看: 763|回复: 4
收起左侧

在ESX中创建的虚拟机CPU显示问题

[复制链接]
发表于 2012-7-8 23:45:45 | 显示全部楼层 |阅读模式
本帖最后由 尾巴 于 8-7-2012 23:48 编辑
vmware下面安装  64bit 的  win7   旗舰版 ,实际上  在win7 系统里看到的才是2个
如图
解决方法:
下面的参数设定,可以让虚拟机认为vcpu是核数也不是个数
虚拟机电源关闭
右键点击虚拟机并选择“编辑设置”
选择“选项”标签
点击“常规”(在“高级”选项一节)
点击“配置参数”(在右侧窗格)
点击“添加行”
请在“名称”列输入 "cpuid.coresPerSocket"
输入一个值2 or 4  8
点击“确定”
可能这个现象在XP中尤为明显,XP系统能支持的cpu个数为2,所以在ESX中不管分配给xp虚拟机多少vcpu,在系统中只能支持2个,虽然可以在设备管理器中看到更多。
实际效果:
如果创建一个4 VCPU虚拟机,并设置“cpuid.coresPerSocket = 4”将被确认为1个4核CPU的操作系统,而不是4个cpu,这样Xp系统的虚拟机就可以完全显示出来了
发表于 2012-8-8 07:29:04 | 显示全部楼层
.......
原本你的8vCPU是怎样选择的?8插槽,单核心?
我的,也是Win7、旗舰版、64位,
原本是2插槽、1核心,看了你的帖子,更改了CPU数量(2插槽、4核心)。其他没有调整。
沙发 2012-8-8 07:29:04 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-8 07:33:31 | 显示全部楼层
vSphere 5在create VM時已經可以設定cpu core,給樓主參考一下
板凳 2012-8-8 07:33:31 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-8 09:37:00 | 显示全部楼层

4.1里面,8vCPU,貌似在有的机器上存在这个问题
地板 2012-8-8 09:37:00 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-8 10:51:59 | 显示全部楼层

我知道,但是很多环境是4.1,这个没法改变的,呵呵
5# 2012-8-8 10:51:59 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-3-6 21:50 , Processed in 0.071990 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表