Jen*_*nsd 3 cpu kvm virtual-machine dmidecode
我正在评估一个基于 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
Run Code Online (Sandbox Code Playgroud)
E3-12xx Sandy Bridge 已经有 5 年的历史了,这可以解释为什么我当前来自同一处理器时代的裸机服务器实际上更快。
然而,这是一个虚拟环境 - 对我来说是新的东西 - 我不确定我是否可以 100% 信任它。
来自 dmesg 的相同信息:
$ dmesg | grep -i intel
Intel GenuineIntel
CPU0: Intel Xeon E312xx (Sandy Bridge) stepping 01
Run Code Online (Sandbox Code Playgroud)
但是, 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
Run Code Online (Sandbox Code Playgroud)
我假设(希望/猜测)i440FX 更像是用于构建内核或类似平台的平台,而不是正在使用的实际芯片......
如果底层硬件确实是新的并且配备了快速 CPU,那么还有其他问题,我需要对此进行调查。如果没有,我需要询问供应商:
你为什么要误导我。
你能把我的虚拟机移到更快的机器上吗?
任何输入表示赞赏。
您的 VM 运行在 QEMU (KVM) 之上,并报告 QEMU 模拟的 CPU 和芯片组。您在/proc/cpuinfo其中看到的 CPU是可用的仿真设置之一,请参见target-i386/cpu.c源代码和输出qemu-system-x86_64 -cpu help;它与底层 CPU 不对应(它将报告特定型号,而不是“E312xx”)。报告dmidecode的芯片组是为基于 PCI 的系统模拟的芯片组,如文档中所述。
因此,这些都不是您的供应商误导您的证据。
| 归档时间: |
|
| 查看次数: |
2463 次 |
| 最近记录: |