版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
呵呵!黑友们是不是看到这么长的文章已经开始头晕了啊?!呵呵 不好意思!可原文就是这么长啊!
所以呢,我还是先把结论写出来,有兴趣想详细了解的就往下看吧!呵呵
Intel VT虚拟化技术的作用:
1、在开启VT时,能够提高虚拟机软件(VMWare,MS Virtual server等)所产生的虚拟机的内存和磁盘性能,对CPU性能的提升不明显!
2、只有在开启VT后,才能够在32位的操作系统中(如XP,Vista)虚拟出64位的操作体统(如64-bit XP等)。
不开启VT,32位系统不能虚拟出64位系统。
这点对于日常使用32位系统,偶尔使用64位系统的用户很有用!!
用户如何选择CPU对VT的支持与否?
1、如果你只是使用单一操作系统,如XP,Vista,没有机会使用虚拟机,那么VT对你毫无用处!!还不如选择不支持VT的CPU,省钱!!
2、如果你需要使用虚拟机,不管是VMWare,还是MSVS2005,使用支持VT的CPU都能够提高虚拟机的性能,特别是磁盘和内存性能。应该选支持VT的CPU,何况也贵不了多少钱!呵呵
详细原文
在上面这片文章中,比较详细的介绍了VT技术,以及它的作用,文章很长,技术名词很多,估计有些黑友会看不下去,我就把其中重点的结论性的文字摘下来,大家心里有个数,详细了解,还是看看文章的好:(以下文字均摘自上述文章)
1、VMware在不支持Intel VT的IA32架构CPU上无法虚拟64-bit客户操作系统,因为无法在客户OS之间安全地隔离。
2、我们谈到了目前IA32架构采用Ring等级带来的虚拟化难题,自然而言地,我们可以预料到Intel Virtualization Technology可以解决这些问题。 不错,Intel VT就是为此而生。作为一个芯片辅助(Chip-Assisted)的虚拟化技术,VT可以同时提升虚拟化效率和虚拟机的安全性,下面我们就来看看Intel VT带来了什么架构上的变迁。我们谈论的主要是IA32上的VT技术,一般称之为VT-x,而在Itanium平台上的VT技术,被称之为VT-i。
3、主流的虚拟机软件都开始支持x8