分配给客户操作系统的处理器数量(时间片?)

Number of processors assigned to Guest OSs (time slicing?)

我想知道如何为我的访客 OS 分配处理器。

我正在使用访客 OSs

如果我将每个处理器分配给四个客户机 OS,这等于处理器的物理数量(四个),并且主机 OS 也使用处理器。但是我这样做没有问题。

问题:处理器是否使用时间片分配,使单个 CPU 轮流分配给两个 Guest OS?

如果是这样,我正在考虑增加分配给某些访客的处理器数量OS(例如 2)。

有一个 CPU 调度程序正在使用中。基本上,它使 VM 可以利用任何可用的 CPU,而不是被固定到特定的 CPU,在那里它可能会卡住等待很长一段时间。

有关调度程序概念的更多信息,请参阅以下白皮书:https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vmware-vsphere-cpu-sched-performance-white-paper.pdf