I run a ranch 2.0 server on a FreeNAS docker host VM. It periodically becomes unresponsive. I need to connect to the VM using Serial to wake up the server(Connecting to the VM is enough. Do not need to execute any commands.)
I found something relevant:
By default, new VMs have the bhyve(8) -H option set. This causes the virtual CPU thread to yield when a HLT instruction is detected and prevents idle VMs from consuming all of the host CPU.
By default, new VMs have the bhyve(8) -H option set. This causes the virtual CPU thread to yield when a HLT instruction is detected and prevents idle VMs from consuming all of the host CPU.