基于 openstack 搭建的云平台,用户申请了 17 年申请了一台 windows2008 R2 的机器,本来机器的 cpu 配置是 32 核,但今天上午用户反馈说在任务管理器里面看见 CPU 是 4 核,但设备管理器里面是 32 ,登录上机器我们这边用 cpu-z ,msconfig 打开启动引导选项看,还有注册表看都是只有 4 核,不过我们在云平台后台配置文件里面看见这个机器的配置 cpu 就是 32 核,在百度上看了一圈,不能解决,重启什么的已经试过了,把所有能关闭的自启动项都关闭了,再开机,在任务管理器里还是只显示 4 个,有没有大佬知道这个情况,该怎么解决。球球了
1
chenqinfen OP 有没有大佬知道这个情况,任务管理器和设备管理器里面 cpu 显示的不一致,不是因为在启动引导选项里面自己选择了处理器数量导致的,这个我已经关了还是不行。 是在不行让用户重装了。
|
2
ansemz 2022-11-21 16:28:18 +08:00
openstack 的 32 核是 32 个 1 核的 cpu 。操作系统不是数据中心版的话,我记得最多只能用 8 个 cpu 。
|
3
jdjingdian 2022-11-21 16:33:09 +08:00
vmware 也是这样的,记得改插槽,让所有核心都在一个插槽里面
|
4
chenqinfen OP @ansemz 对,是 32 个,之前就没有这种情况,就这一台虚拟机出现了。 有什么办法解决吗
|
5
chenqinfen OP @jdjingdian 应该怎么操作呢 不太会
|
6
aru 2022-11-21 23:33:22 +08:00
修改 cpu 配置如下,试试看
topology sockets='2' cores='16' threads='1' |