-4

简短的问题,希望得到一个肯定的答案:

是否可以创建由多个真实内核组成的虚拟 CPU?假设你有一个 4x3.5 GHz CPU,你能创建一个 1x14GHz 的 vCPU 吗?

为什么这样做?如果有一个软件使用大量CPU,但只能使用一个线程,它会提升程序。

我对硬件技术不是很先进,但我想没有办法做到这一点。

谢谢。

4

1 回答 1

3

假设你有一个 4x3.5 GHz CPU,你能创建一个 1x14GHz 的 vCPU 吗?

不。正如俗话说的那样——九个女人不能在一个月内生孩子

虚拟 CPU 执行的每条指令都可能依赖于该 CPU 上之前发生的任何事情。在所有先前的指令都完成之前,没有办法运行一条指令(或一组指令)。这没有空间让另一个物理 CPU 加快速度。

于 2018-04-26T23:56:42.743 回答