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

问题描述 投票:0回答:1
  • VMWare Workstation Pro 14
  • Windows 10 v1809
  • 4处理器CPU(酷睿i7-6700 3.4GHz)

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

我正在使用客户操作系统

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

如果我将每个处理器分配给四个客户操作系统,它们等于处理器的物理数量(四个),并且还使用处理器用于主机操作系统。但我这样做没有问题。

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

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

virtual-machine vmware vmware-workstation
1个回答
1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.