原创:关于intel的EM64T与VT技术

      Intel的EM64T技术,EM64T技术官方全名是Extended Memory 64 Tenchnology 中文解释就是扩展64bit内存技术。现在的32位奔腾 4 CPU都是采用IA-32指令集,EM64T其实就是在这个指令集的基础上进行扩展,我们将它命名为IA32e。Inteln这种实现64位的方法其实和AMD的x86-64技术有异曲同工之妙,都是通过64位扩展指令来实现兼容32位和64位的运算。另外不同的是Intel的EM64T技术设定了IA-32和IA-32e两种模式的激活程序,就是说EM64T需要满足特定条件才会激活。
     VT(Virtualization Technology)就是CPU的虚拟化技术。CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。AMD处理器大多都集成了虚拟化技术,INTEL的部分中低端没集成。在WINDOWS7中的XP模式就需要CPU虚拟化技术支持。
     其实两种都是支持64位的一个标志,只不过一个支持cpu虚拟化,比如我的cpu支持64位,但是不支持cpu虚拟化也就是vt技术

买电脑的时候看着是64位,以为支持虚拟化,有一次被英特尔给欺骗了
真机上可以装64位系统,也就是你的真机可以是64位,但是有些软件会认为你不是64位,比如我用vmware装mac提示错误
买电脑一定要注意

本文出自 “生命不能没有激情,生..” 博客,转载请与作者联系!

你可能感兴趣的:(职场,Intel,休闲,vt,EM64T)