【发布时间】:2012-02-17 09:59:32
【问题描述】:
我正在阅读一份文档,该文档是关于虚拟 CPU/内核的数量。但是我真的不明白什么是虚拟CPU。关于在哪里可以找到更多信息的任何信息或指示?这也与硬件线程有关吗?
【问题讨论】:
标签: multithreading virtualization cpu-architecture
我正在阅读一份文档,该文档是关于虚拟 CPU/内核的数量。但是我真的不明白什么是虚拟CPU。关于在哪里可以找到更多信息的任何信息或指示?这也与硬件线程有关吗?
【问题讨论】:
标签: multithreading virtualization cpu-architecture
听起来你在问Simultaneous Multithreading?
在 OP 明确我们正在谈论 XLR 架构之后:
虚拟 CPU 或 vCPU 是 NetLogic 用于其 SMT 实施的品牌名称,例如 Intels HyperThreading。 这个概念很简单:对于每个 CPU 内核,您有多个 vCPU,它们被模拟并共享一个内核的硬件。在这种架构上运行的软件“看到”x 个 vCPU,尽管只有 y 个物理内核存在。这样做是为了优化性能。
【讨论】:
这与虚拟化有关...阅读此 Vmware 链接..http://download3.vmware.com/vmworld/2005/pac346.pdf
【讨论】:
它可以是您的虚拟机的虚拟 CPU;它也可以是在操作系统中检测为“CPU”的超线程实现。
【讨论】: