VMware 只能使用一个线程

查看 51|回复 2
作者:nonbiri000   
问题:想让虚拟机使用8 个大核 16 个线程,但是实际只能使用8 个大核 8 个线程,也就是每个核心只使用了 1 个线程
1.VMware 中处理器配置如下时

烤机状态

2.Vmware 中处理器配置如下时

烤机状态

3.发现有时负载会在两个线程之间切换
图中负载从 CPU8 切换到了 CPU9

宿主机
[td]系统[/td]
[td]Windows 11 专业工作站版 22H2[/td]
处理器
Intel13th Gen Intel(R) Core(TM) i9-13900HX
大核:8 个核心 16 个线程
小核:16 个核心 16 个线程
VMware 版本
17.0.2 build-21581411
虚拟机
[td]系统[/td]
[td]Windows 10 LTSC 2021[/td]
处理器
16 个虚拟处理器
Windows 10 LTSC 2021.vmx 中相关配置如下
processor0.use = "TRUE"
processor1.use = "TRUE"
processor2.use = "TRUE"
processor3.use = "TRUE"
processor4.use = "TRUE"
processor5.use = "TRUE"
processor6.use = "TRUE"
processor7.use = "TRUE"
processor8.use = "TRUE"
processor9.use = "TRUE"
processor10.use = "TRUE"
processor11.use = "TRUE"
processor12.use = "TRUE"
processor13.use = "TRUE"
processor14.use = "TRUE"
processor15.use = "TRUE"
processor16.use = "FALSE"
processor17.use = "FALSE"
processor18.use = "FALSE"
processor19.use = "FALSE"
processor20.use = "FALSE"
processor21.use = "FALSE"
processor22.use = "FALSE"
processor23.use = "FALSE"
processor24.use = "FALSE"
processor25.use = "FALSE"
processor26.use = "FALSE"
processor27.use = "FALSE"
processor28.use = "FALSE"
processor29.use = "FALSE"
processor30.use = "FALSE"
processor31.use = "FALSE

false, true, vmware, 线程

hefish   
这个配置,最多只能用一个 cpu 吧。 一个 cpu 里面有几个核,那就用几个核。用不到另一个 cpu 吧。
nonbiri000
OP
  
@hefish 这个物理机只有一个 CPU ,我只是想让它两个线程都跑满
您需要登录后才可以回帖 登录 | 立即注册

返回顶部