Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3926953
  • 博文数量: 421
  • 博客积分: 685
  • 博客等级: 上将
  • 技术积分: 3670
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-18 14:20
文章分类

全部博文(421)

文章存档

2012年(5)

2011年(52)

2010年(83)

2009年(67)

2008年(65)

2007年(149)

分类: WINDOWS

2009-07-04 20:42:48

  前言:微软新一代的操作系统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模式”却引出部分 CPU的问题......

Windows 7
Windows 7 RC版

Windows7的XP模式
Windows 7中的XP模式

   “XP模式”一曝光,即获得广大用户关注,尤其是XP系统的爱好者,纷纷表示支持,并促使更多用户把目光转移到Windows 7上。但是,使用“XP模式”有条件限制,CPU必须支持虚拟化技术(Virtualization Technolegy,简称VT),然而众多主流的CPU均不支持VT技术,包括主流的Pentium 、 2 、 2 等,其销量是相当惊人的,换句话说,现在不少主流的平台与Windows 7的“XP模式”无缘。反观那边,只有Sempron系列不支持VT技术,这样,“XP模式”与虚拟化技术也就成为最近的热门词语。

四核千王之王:X4 810和Q8200
VT虚拟化技术:主流CPU基本不支持

  微软作为全球最大的软件厂商,其Windows系统全球拥有80%以上的市场占有率,而Windows 7作为下一代操作系统,倍受关注,的主流CPU却不能使用其中的“XP模式”,先不讨论这个“XP模式”对一般用户是否有实际用途,但既然是的CPU基本全面支持,而多数CPU不支持,在竞争无疑处于劣势。

  要微软重写代码或换个方式来支持“XP模式”显然是不可能,毕竟涉及到执行效率与开发周期问题,那么只能向微软屈服,将旗下的主流CPU进行升级,加入虚拟化技术的支持了。

什么是虚拟化技术?我的CPU是否支持?

  其实虚拟化技术并非什么新技术,只是最近Windows 7的XP模式出现,虚拟化技术一词才被更多普通用户所知晓。早在2005年,和便开始在其CPU中加入虚拟化技术的支持。但是方面也只是部分高端CPU有虚拟化技术,主流级以下的基本不支持;而方面则“厚道”很多,除了小部分入门级CPU(如Sempron)不支持外,其他绝大部分CPU支持。

  既然虚拟化技术这么有用,那为什么Intel和之 前不大力宣传此技术呢?相信不少网友会产生这样的疑问,在回答之前,我们先来了解一下虚拟化技术的概念:CPU的虚拟化技术就是单CPU模拟多CPU并 行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。举一个简单的例子,在 Windows Vista里,通过软件,同时安装XP、Linux等操作系统,当需要使用时直接调用,但并非重启电脑切换操作系统。

在Vista下装Win7
虚拟化,在Vista下装Windows 7

   在一个操作系统下再安装多个系统,多数普通用户是不会这样做的,这也是之前CPU的虚拟化技术一词在普通用户中没有流行的原因,因此在选购CPU时,对 于CPU是否支持虚拟化技术,普通用户通常不会在意。其实对于一些资深人员(例如程序员),虚拟化技术并不陌生,例如开发一个软件,要保证它能在 Windows 2000/XP/VISTA/7下完美兼容,不可能装这么多系统、常重启切换,而虚拟化技术就是很好的解决方案。

  虽然虚拟化可以通过软件实现,但是CPU硬件支持的话,执行效率会大大提升,也可以支持操作系统,这是其优点,而Windows 7的XP模式则是必须要CPU的虚拟化技术支持。

不支持VT技术
用软件查看CPU是否支持VT技术

  正因为Windows 7的XP模式出现,使CPU是否支持虚拟化技术成为热门的话题,前面也提到,Intel多数主流CPU是不支持虚拟化技术的,例如当前热卖的双核Pentium 、 2 以及四核 2 。方面除了入门级Sempron不支持外,主流的Athlon系列、Phenom系列均支持。对于普通用户,可用SecurAble软件查看,例如当前的不支持VT,因此在“Hardware Virtualization”上显示的便是“NO”了。()

微软使Intel屈服!主流CPU将支持VT技术

四核千王之王:X4 810和Q8200
主流CPU支持VT,Intel主流CPU暂时不支持

   Windows 7的XP模式,确实是给用户带来不少惊喜,尤其是较喜欢XP系统的用户,先不说XP模式对普通用户的实用性如何,但当Windows 7正式发布后,肯定有不少用户会冲着XP模式来安装Windows 7,如果因为主流Intel CPU不支持VT技术而不能使用XP模式,用户并能不接受,毕竟大多数CPU是可以安装使用的。在这种情况下,Intel也只能向微软妥协,并宣布之后推出的主流CPU会加入VT技术的支持。

Intel主流CPU加入VT技术支持
Intel开始对主流CPU加入VT技术

  新加入VT技术支持的Intel CPU包括四核 2 Q8300、双核 2 /E7500 和Pentium E5300/E5400,但这些新版本的CPU在6月12日开始才出货,想买到支持VT的主流级Intel CPU,还得等一个月。但无论何如,这次Windows 7与CPU的VT技术,确实是软件带动了硬件的发展。对Windows 7的XP模式有兴趣的用户,可到我们PConline的软件频道了解更详细的信息。

相关阅读

阅读(1889) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~