Another question about bhyve. I have a host with four cores on it, and I am running two bhyve VMs presently. One of these VMs has two CPUs assigned to it, and the other has one. Now I find myself wishing to add a third VM to this host, but by way of poor planning I may not be able to do this. Reading the
Does anyone know for sure? If a core cannot be shared with a host, I can either get a host with more cores, or reconfigure one of the existing VMs to use one core rather than two.
bhyve man page, there is a section that leads me to believe that a core assigned to a VM is not otherwise available to be used by the host:
Code:
-H Yield the virtual CPU thread when a HLT instruction is
detected. If this option is not specified, virtual CPUs will
use 100% of a host CPU.
Does anyone know for sure? If a core cannot be shared with a host, I can either get a host with more cores, or reconfigure one of the existing VMs to use one core rather than two.