使用虚拟单核虚拟化客户机上的所有 cpu 个核

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

假设我们有一个客户机 OS 只允许支持单核。 我们有一个拥有 N=2^K 内核的主机,该主机带有一个虚拟化解决方案,可以为我们的来宾提供所有这些内核。 来宾将只看到一个核心,同时使用主机的 N 个核心的大部分计算资源。

是否有可能利用实际技术将 CPU 个核心透明分配给来宾?

此致, 乔瓦尼

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

没有。这种技术不存在ATM。如果是这样,每个人都会使用它。