天天看點

KVM虛拟的虛拟CPU

    今天很無奈,KVM虛拟機裡的CPU休息跟主控端有很大的出入,如下:

宿主

  1. processor       : 15 
  2. vendor_id       : GenuineIntel 
  3. cpu family      : 6 
  4. model           : 44 
  5. model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz 
  6. stepping        : 2 
  7. cpu MHz         : 2399.893 
  8. cache size      : 12288 KB 
  9. physical id     : 1 
  10. siblings        : 8 
  11. core id         : 10 
  12. cpu cores       : 4 
  13. apicid          : 53 
  14. initial apicid  : 53 
  15. fpu             : yes 
  16. fpu_exception   : yes 
  17. cpuid level     : 11 
  18. wp              : yes 
  19. flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 popcnt aes lahf_lm arat tpr_shadow vnmi flexpriority ept vpid 
  20. bogomips        : 4799.89 
  21. clflush size    : 64 
  22. cache_alignment : 64 
  23. address sizes   : 40 bits physical, 48 bits virtual 
  24. power management: 
虛拟機:
  1. processor       : 7 
  2. vendor_id       : GenuineIntel 
  3. cpu family      : 6 
  4. model           : 13 
  5. model name      : QEMU Virtual CPU version (cpu64-rhel6) 
  6. stepping        : 3 
  7. cpu MHz         : 2399.892 
  8. cache size      : 4096 KB 
  9. fdiv_bug        : no 
  10. hlt_bug         : no 
  11. f00f_bug        : no 
  12. coma_bug        : no 
  13. fpu             : yes 
  14. fpu_exception   : yes 
  15. cpuid level     : 4 
  16. wp              : yes 
  17. flags           : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx lm pni cx16 lahf_lm 
  18. bogomips        : 4799.31 
我靠,名改了,這個很容易解決,隻要在啟動虛拟機時加 -cpu host 參數即可,但cache隻有4M了。我的媽呀,這看起來不太 順眼吧。雖然目前我還不太清楚cache顯示隻有4M對實際的運算有沒有影響。

繼續閱讀