分配给来宾OS的处理器数量(时间片?)

时间:2019-03-06 02:08:51

标签: virtual-machine vmware vmware-workstation

  • VMWare Workstation Pro 14
  • Windows 10 v1809
  • 4处理器CPU(Core i7-6700 3.4GHz)

我想知道如何为我的客户操作系统分配处理器。

我正在使用访客操作系统

  • CentOS 6.9
  • CentOS 6.9
  • Ubuntu 16.04 LTS
  • Windows 7
  • Windows 8.1
  • Windows 10

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

问题:是否使用时间片分配处理器,从而将单个CPU依次分配给两个Guest OS?

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

1 个答案:

答案 0 :(得分:1)

有一个正在使用的CPU调度程序。基本上,这样做是为了使VM可以利用任何可用的CPU,而不用固定在特定的CPU上,在VM上它可能会等待更长的时间。

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