Search code examples
virtualizationtransparent

Virtualize all cpu cores on a guest with a virtual single core


Suppose that we have a guest OS that allows support only for a single core. We have an host with N=2^K cores with a virtualization solution that allows to provide all such cores to our guest. The guest will see only one core while using most of the computational resources of host's N cores.

Is it possible, with actual technologies, to have such a transparent allocation of CPU cores to guest?

Regards, Giovanni

P.S. Found an old answer to this question on serverfault


Solution

  • No. Such technology does not exist ATM. If it did, everyone would be using it.