微软新一代的操作系统Windows 7已成为今年业界的热门话题,由于Windows 7相对Windows Vista主要是优化升级,降低配置要求,使用户获得更佳的体验,因此自计划宣布以来便倍受关注。今年第一个Windows 7 Beta版正式发布后,不少喜欢尝鲜的用户已第一时间装上,体验新一代操作系统,最近Windows 7 RC版(后选正式版)发布后,用户人数更是呈爆炸性增长!
根据大部分测试用户的反映,Windows 7在性能等方面都要比Vista要强,甚至超越XP,这使得更多用户期待Windows 7的正式发布。本月初,RC版发布了,相比之前的Beta版带来了更多改进,其中一个重要的特性是免费附送的“XP模式”,也就是在Windows 7上,可安装一个XP系统,用户能随时切换到“XP模式”,以兼容旧的软件。但这个“XP模式”却引出部分Intel CPU的问题……
“XP模式”一曝光,即获得广大用户关注,尤其是XP系统的爱好者,纷纷表示支持,并促使更多用户把目光转移到Windows 7上。但是,使用“XP模式”有条件限制,CPU必须支持虚拟化技术(Virtualization Technolegy,简称VT),然而Intel众多主流的CPU均不支持VT技术,包括主流的Pentium E5200、Core 2 E7400、Core 2 Q8200等,其销量是相当惊人的,换句话说,现在不少主流的Intel平台与Windows 7的“XP模式”无缘。反观AMD那边,只有Sempron系列不支持VT技术,这样,“XP模式”与虚拟化技术也就成为最近的热门词语。
VT虚拟化技术:Intel主流CPU基本不支持
微软作为全球最大的软件厂商,其Windows系统全球拥有80%以上的市场占有率,而Windows 7作为下一代操作系统,倍受关注,Intel的主流CPU却不能使用其中的“XP模式”,先不讨论这个“XP模式”对一般用户是否有实际用途,但既然是AMD的CPU基本全面支持,而Intel多数CPU不支持,在竞争无疑处于劣势。
要微软重写代码或换个方式来支持“XP模式”显然是不可能,毕竟涉及到执行效率与开发周期问题,那么Intel只能向微软屈服,将旗下的主流CPU进行升级,加入虚拟化技术的支持了。
什么是虚拟化技术?我的CPU是否支持?
其实虚拟化技术并非什么新技术,只是最近Windows 7的XP模式出现,虚拟化技术一词才被更多普通用户所知晓。早在2005年,Intel和AMD便开始在其CPU中加入虚拟化技术的支持。但是Intel方面也只是部分高端CPU有虚拟化技术,主流级以下的基本不支持;而AMD方面则“厚道”很多,除了小部分入门级CPU(如Sempron)不支持外,其他绝大部分CPU支持。
既然虚拟化技术这么有用,那为什么Intel和AMD之前不大力宣传此技术呢?相信不少网友会产生这样的疑问,在回答之前,我们先来了解一下虚拟化技术的概念:CPU的虚拟化技术就是单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。举一个简单的例子,在Windows Vista里,通过软件,同时安装XP、Linux等操作系统,当需要使用时直接调用,但并非重启电脑切换操作系统。
虚拟化,在Vista下装Windows 7
在一个操作系统下再安装多个系统,多数普通用户是不会这样做的,这也是之前CPU的虚拟化技术一词在普通用户中没有流行的原因,因此在选购CPU时,对于CPU是否支持虚拟化技术,普通用户通常不会在意。其实对于一些资深人员(例如程序员),虚拟化技术并不陌生,例如开发一个软件,要保证它能在Windows 2000/XP/VISTA/7下完美兼容,不可能装这么多系统、常重启切换,而虚拟化技术就是很好的解决方案。
虽然虚拟化可以通过软件实现,但是CPU硬件支持的话,执行效率会大大提升,也可以支持64位操作系统,这是其优点,而Windows 7的XP模式则是必须要CPU的虚拟化技术支持。
用软件查看CPU是否支持VT技术
正因为Windows 7的XP模式出现,使CPU是否支持虚拟化技术成为热门的话题,前面也提到,Intel多数主流CPU是不支持虚拟化技术的,例如当前热卖的双核Pentium E5200、Core 2 E7400以及四核Core 2 Q8200。AMD方面除了入门级Sempron不支持外,主流的Athlon系列、Phenom系列均支持。对于普通用户,可用SecurAble软件查看,例如当前的E7400不支持VT,因此在“Hardware Virtualization”上显示的便是“NO”了。
主流CPU将支持VT技术
AMD主流CPU支持VT,Intel主流CPU暂时不支持
Windows 7的XP模式,确实是给用户带来不少惊喜,尤其是较喜欢XP系统的用户,先不说XP模式对普通用户的实用性如何,但当Windows 7正式发布后,肯定有不少用户会冲着XP模式来安装Windows 7,如果因为主流Intel CPU不支持VT技术而不能使用XP模式,用户并能不接受,毕竟AMD大多数CPU是可以安装使用的。在这种情况下,Intel也只能向微软妥协,并宣布之后推出的主流CPU会加入VT技术的支持。
Intel开始对主流CPU加入VT技术
新加入VT技术支持的Intel CPU包括四核Core 2 Q8300、双核Core 2 E7400/E7500和Pentium E5300/E5400,但这些新版本的CPU在6月12日开始才出货,想买到支持VT的主流级Intel CPU,还得等一个月。但无论何如,这次Windows 7与CPU的VT技术,确实是软件带动了硬件的发展。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
通过VMware DRS规则管理Windows Server 2016授权成本
对于想要缓解Windows Server 2016授权成本负担的IT管理员,可以考虑VMware的分布式资源调 […]
-
XenApp 6.5终结促使IT重新考虑应用交付
XenApp 6.5即将终结,Citrix用户将有机会重新审视其整个应用交付策略。 Citrix公司的XenA […]
-
Nutanix Acropolis管理软件的构成与功能特色
Nutanix Acropolis管理软件使虚拟化管理人员对主机和集群的管理简单高效。 人们在谈到Nutani […]
-
OpenStack及Openshift旨在简化VM和容器管理
与机相比,IT人员可更快地启动和关闭容器,而且,容器需要更少开销,基于此,目前这种技术已经有几种实际用例。然而 […]