Skip to content


如何确认处理器是否支持xen虚拟化

半虚似化要求 (Para-virtualization)
64位cpu都支持,32位cpu需支持(PAE)
以Intel (R) Pentium(R) Dual CPU E2140 @ 1.60GHz为例

cat /proc/cpuinfo | grep flags
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl est tm2 xtpr

以上包含了pae

全虚似化要求(Fully-virtualization)
需Intel VT(vmx)和AMD’s AMD-V(svm)功能
以Intel Xeon CPU E5504 @ 2.00GHz为例

cat /proc/cpuinfo |grep flags
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr popcnt lahf_lm

包含了pae及vmx

注:
.一些厂商禁止了机器BIOS中的VT选项, 这种方式下VT不能被重新打开.
./proc/cpuinfo仅从Linux 2.6.15(Intel)和Linux 2.6.16(AMD)开始显示虚拟化方面的信息. 请使用uname -r命令查询您的内核版本.

参考:
http://linux.vbird.org/linux_enterprise/xen.php

Posted in 技术, 虚拟化/xen.

Tagged with , , .


No Responses (yet)

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.