我正在评估建立在kvm上的私有云解决方案,到目前为止,我还没有达到我所需要的系统的速度。
根据供应商的说法,底层的机器应该配备“最先进的”E5-4620处理器。
但是,/proc/cpuinfo告诉我,它们是完全不同的:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel Xeon E312xx (Sandy Bridge)
stepping : 1
microcode : 1
cpu MHz : 2199.998
cache size : 4096 KB
E3-12xx桑迪桥大约有5年的历史,可以解释为什么我目前来自同一处理器时代的裸金属服务器速度更快。
然而,这是一个虚拟环境--这对我来说是新的--我不确定我是否能百分之百地相信它。
来自dmesg的相同信息:
$ dmesg | grep -i intel
Intel GenuineIntel
CPU0: Intel Xeon E312xx (Sandy Bridge) stepping 01
然而,dmidecode说的是完全不同的东西:
# dmidecode 2.12
SMBIOS 2.8 present.
Handle 0x0400, DMI type 4, 42 bytes
Processor Information
Socket Designation: CPU 0
Type: Central Processor
Family: Other
Manufacturer: Red Hat
ID: A1 06 02 00 FF FB 8B 0F
Version: RHEL 7.2.0 PC (i440FX + PIIX, 1996)
Voltage: Unknown
External Clock: Unknown
Max Speed: 2000 MHz
Current Speed: 2000 MHz
Status: Populated, Enabled
Upgrade: Other
L1 Cache Handle: Not Provided
L2 Cache Handle: Not Provided
L3 Cache Handle: Not Provided
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 1
Core Enabled: 1
Thread Count: 1
Characteristics: None
我猜想(希望/猜测) i440FX更像是用来构建内核或类似的平台,而不是实际使用的芯片.
如果底层硬件确实是新的,配备了快速CPU,那么还有其他错误,我需要对此进行调查。如果没有,我需要问供应商:
任何投入都很感谢。
发布于 2016-10-12 09:23:09
您的VM运行在QEMU (KVM)之上,并报告QEMU模拟的CPU和芯片组。您在/proc/cpuinfo
中看到的CPU是可用的仿真设置之一,请参阅源代码中的target-i386/cpu.c
和qemu-system-x86_64 -cpu help
的输出;它不对应底层CPU (这将报告特定的模型,而不是"E312xx")。dmidecode
报告的芯片组是基于PCI的系统模拟的芯片组,如在文档中描述.
所以这些都不是你的供应商误导你的证据。
https://unix.stackexchange.com/questions/315854
复制相似问题