对于vCPU,为什么模型名称不能通过/ proc / cpuinfo与服务器的体系结构一致?

时间:2011-10-30 02:27:31

标签: linux linux-kernel

忽略型号名称,此云服务器似乎有4个没有超线程的单核处理器。

但是型号名称表明它是四核。我不是系统管理员所以我没有购买云服务器的这个实例,也没有配置它。这看起来有点不合适吗?

$ sudo cat /proc/cpuinfo |grep -iE "physical ID|processor|core id|core|model name|sibling" | sort

core id         : 0
core id         : 0
core id         : 0
core id         : 0
cpu cores       : 1
cpu cores       : 1
cpu cores       : 1
cpu cores       : 1
model name      : Quad-Core AMD Opteron(tm) Processor 2374 HE
model name      : Quad-Core AMD Opteron(tm) Processor 2374 HE
model name      : Quad-Core AMD Opteron(tm) Processor 2374 HE
model name      : Quad-Core AMD Opteron(tm) Processor 2374 HE
physical id     : 0
physical id     : 1
physical id     : 2
physical id     : 3
processor       : 0
processor       : 1
processor       : 2
processor       : 3
siblings        : 1
siblings        : 1
siblings        : 1
siblings        : 1

以下是AMD针对此产品提供的文档 http://products.amd.com/en-us/OpteronCPUDetail.aspx?id=518&f1=&f2=&f3=Yes&f4=&f5=&f6=&f7=&f8=&f9=&f10=&f11=&

  1. 此框有4个没有超线程的单核CPU,还是四核 芯
  2. 为什么vCPU的规格不同于什么是正常的 制造商的规格是?

1 个答案:

答案 0 :(得分:2)

此虚拟机配置有4个单核虚拟CPU。云提供商的实际硬件是一个或多个四核CPU。它们通告实际的物理CPU类型有几个原因,包括不必模拟CPUID和功能标志(除非被覆盖)