Hello. I have some experience with virtual machines, I have ran them, know how Intel VT-x helps, but I would like to know more about CPU cores for VMs. If I assign 1 CPU core to a VM, will that allow the VM to get exclusive access to the core? Can a CPU with 4 cores run more than 4 VMs? And also, does Intel Hyperthreading help with virtualisation?