Windows Vista将会改变个人计算机每个子系统的设计——从处理器,到内存,再到硬盘和显卡。由于微软在业界的统治地位,它能够以许多方式影响硬件业。我们将从当今的主要领域说起,分析Vista将如何影响整个的个人计算机生态系统——包括非Windows的系统。
盖茨
将要发生的改变将会是多方面的:基于Vista对硬件产生影响的方式而带来的外界压力,微软已经调整了一些关于Vista的计划。举例来说,Windows Vista将会支援空前水平的DRM(digital rights management,数字版权管理),但这是为了满足内容供应商的的需求多于微软公司自身的意愿。
让我们循着这样的思路,逐一看看Vista对各类硬件将会带来什么样的冲击。
CPU:转向双核64位 加入虚拟技术
Vista对CPU的冲击是既明显而又微妙的。之所以说是明显的,是因为微软公司希望处理器能够具有让他们实现特定功能的属性。之所以说是微妙的,是因为就算没有微软公司,CPU也会沿着这些方向发展。一方面是作为处理器设计者的AMD和Intel,从Redmond那里吸纳一些建议,但另一方面他们也向微软反馈信息,让下一代Windows可以从新的设计中获益。
酷睿2
最明显的例子是64位计算。Intel是第一个出售64位处理器的主PC提供商(其第一款64位处理器是Itanium)。但是Itanium太过昂贵,于是Intel的宿敌AMD开发出了大众化的x86-64。这使得64位在终端用户中得到了大大的普及,并且获得了微软Windows XP 64位版和Windows Vista的支持。这样一来,Intel不得不跟进,起初有点不太情愿,之后转为全力推行。新的Core 2处理器,包括移动版在内,都是真正的64位处理器,就象AMD的Athlon 64和Turion 64系列一样。CPU厂商向64位的转移影响了 Vista,Vista对64位的支援又影响了CPU厂商。
X2
相对不那么明显的例子,是向双核心的转移。硬件制造商之所以推动双核心,部分是因为在提升单核心CPU性能方面碰到了难以攻克的壁垒。但Windows本身是一个非常多任务化的环境,结果发现多一个核心可用能为它带来非常显著的效率提升。
CPU的主要供应商力推多核心,意味着微软不得不对自己的操作系统作相应的优化调整。具体点说,就是微软的开发人员在Windows的多核心CPU效能方面做了大量的工作。
另一个由硬件设计方和操作系统设计方共同努力的主要领域是virtualization虚拟化技术。Intel和AMD都已经在他们的新CPU中加入了对virtualization虚拟化技术的硬件支持。两家公司均支援多种虚拟化软件。去年五月的WinHEC上,微软就已经演示了他们的virtualization manager for servers。
显卡千篇一率 核心与功耗增大 强制植入授权芯片
DirectX 10将会带来巨大的影响,不仅仅因为新的shader model贴图模型,因为新版的DirectX早就宣称将会有一系列的新功能。unified shader model统一贴图模型与性能的提升对开发者非常有利,长远来说对用户也是有利的。
DirectX
新的模型更加复杂,所以下一代的GPU核心尺寸将会更大,并且很有可能比这一代显卡的耗电量更加惊人。这样就形成了一个怪圈:AMD和Intel不辞劳苦地降低强大的CPU的功耗,省下的电却被GPU消耗怠尽。当然,这很可能只是高端显卡的问题。
从用户的角度看,DirectX 10最大的影响在于,微软要求GPU制造商为所有的显卡提供相同的功能。Nvidia、ATI、S3,不管是谁,只要你想生产Direct3D 10的GPU,就得实现所有的功能——只有3个功能是“可选”的。
这样一来,应用软件开发和性能测试将会变得容易很多。每一款显卡都只有性能的区别,不会有其它GPU所没有的功能。功能特性方面的战争,到了3D API时代,也将会随之结束。
HDMI显卡上来自Silicon Image的AACS授权芯片 |
另一个影响是对内容版权保护更多的关注。目前,只有少数零售产品真正需要密码机芯片以确保对蓝光、HD-DVD和CableCard的兼容。不过所有下一代显卡都必须加入相应的Firmware固件。
显示器高清问题多 接口之战一触即发
Windows Vista对未来显示器的影响还不是很清晰,不过已经初见端倪。超高分辨率的宽屏显示器,如戴尔2407WFP越来越接近用户的购买力范围。但1920x1200分辨率,由于Windows默认字体太小,常有不少用户觉得很难辨认。
如果使用支持Windows Vista复合引擎的显卡,那么字体就会正确的显示出来,或者说接近于正确的方式显示。结果,12点的字体就会在显示器上如实按12个点显示。这将会为超高密度像素分辨率显示器开创出一系列可能性。设想一下,这样一来,真300DPI的24英寸显示器,将可以提供2.5倍于1920x1200 24英寸显示器的像素分辨率。
与显卡一样,另一个问题将会是内容版权保护。目前多数新的高分辨率显示器都通过DVI支持HDCP内容保护,这将会继续成为一个标准。并不是说Windows需要这个,但只有支持HDCP的显示器Windows才能播放受版权保护的内容,如HD-DVD或蓝光影碟。
DisplayPort |
接下来另一个改变将会是显卡的物理接口。我们将会看到显示器的几种HDMI接口,在DVI和VGA的继任者中,DisplayPort和UDI(Universal Display Interface,通用显示接口)两大阵营将会展开肉搏战。DisplayPort是VESA视频电子标准协会提出的标准,UDI则受UDI SIG的支持。双方都是硬件制造业的联盟,其中VESA阵营多数是显示器公司,而UDI-SIG成员则多数是象Intel、Apple和Silicon Image那样的硬件厂商,不过双方也有一定的重叠。
两大阵营中谁将会胜出,目前还无法确定。UDI具有兼容HDMI的好处,但DisplayPort是免费授权的。双方都提供高带宽数字连接。
硬盘:充分利用闪存 高速又省电
有一点可以肯定的是:个人电脑将会使用比以前更多很多的闪存。为了充分利用闪存的持久和高速的优点,Vista将会专门加入几项相关技术。举个例子,如果你安装一个高速的大容量USB小存储盘,Windows Vista将会把作业缓冲到小存储盘上。这是一种写直达缓冲,所以随时把USB小盘拔出来也不会导致数据丢失。用户将会实实在在地感受到硬盘性能的提升,已经有公司提前为此试产了专用设备,如三星近期发布的4GB固态硬盘(Solid-State Drive,固态硬盘,又称为flash drive闪存硬盘——请注意与一般的USB闪存盘区别),就是专为配合Vista的ReadyBoost设计的。
三星是目前全球头号NAND闪存生产商——固态硬盘使用的就是高速NAND闪存。以往不少人误以为Vista的ReadyBoost技术是利用平常所见的USB闪存盘作缓冲,因此百思不得其解,为什么速度比硬盘慢的USB闪存盘作为缓冲,可以加速系统启动和程序运行的速度。这样的误解,正是由于没有分清高速NAND闪存的固态硬盘与普通USB闪存盘之区别而产生的。
硬盘:充分利用闪存 高速又省电
事实上,Vista的ReadyBoost所用的闪存盘并不一定是USB接口的,如三星发布的4GB固态硬盘,使用的就是ATA接口,支持Ultra DMA Mode 4传输模式,即66MB/s的DMA66。它可以“缓冲硬盘驱动器的数据,用户将可以加快其PC的运行速度”、“当用户请求数据时,传统硬盘每秒钟只能响应100-200次,而三星的固态磁盘可提高到每秒钟5000次,从而彻底消除延迟现象”。
Intel也在做类似的工作,代号“Robson”。Robson其实就是直接在主板上集成一个闪存式缓存。这其实就是实现了使用非易失性的闪存作为写入缓冲的功能,有可能达到比外置USB闪存更大地提升硬盘存取速度的效果。
另一个闪存应用的例子,就是混合型硬盘。与Robson的概念类似,混合型硬盘是在硬盘自身内部嵌入128MB甚至更多的闪存。
混合型硬盘
这些闪存式缓冲的好处不仅在于提升硬盘吞吐量。举个例子,如果硬盘掉电了,但数据还在闪存式缓冲里,硬盘不需要转起来就可以提供数据,只不过数据转而从缓存中载入。这转化为节能省电,意味着笔记本电脑电池继电力更为持久,使用混合型硬盘,还为服务器机房很大的节省成本的空间。
光驱:红蓝之争未了 全息技术年内杀到
未来的光驱单碟容量将大大提高。不过正如消费电子市场一样,个人电脑领域HD-DVD与蓝光之战正在进行。虽然微软在Vista中提供了对HD-DVD的原生支持增加了红方的筹码,不过蓝光绝不会因此倒下退出。厂商仍在坚持不懈地推出蓝光相关的硬件与软件。毕竟,索尼已经有了使用蓝光光驱的笔记本电脑,它与使用HD-DVD的东芝笔记本电脑一样,可以在Windows XP上播放视频。所以要在Vista中用蓝光光驱播放视频不会有什么大问题。
新一代康宝——同时支持HD-DVD和蓝光的光驱将会出现。三星已经宣布他们正在生产一款这样的产品,另有LG原打算推出这样的康宝产品,不过最近计划有所改变。这些光驱支持除了CD刻录之外的所有现有光存储格式,所以如果想要刻录CD的话,只好另外安装多一个CD刻录机。
蓝光DVD
蓝光与HD-DVD的容量不同,前者单面单层25GB,后者单面单层15GB,由于两种格式的光盘都采用H.264编码,所以两种格式的影碟视频与音频质量不会有太大差别。所以更在乎采用哪一种格式的是数据备份的用户,不过由于第一代全息存储技术即将到来(Hitachi Maxell宣称今年圣诞期间出货),使得连数据备份用户也不那么在乎这两种格式之争谁胜谁负了。全息存储技术拥有单碟300GB的容量,对于数据备份的用户来说远高清光碟好,不过基于价格方面的原因,这种技术是否会应用于个人电脑还不肯定。早期版本的价格只有企业用户市场可以接受,离一般用户有一定距离。据闻将会有面向一般消费群体的版本推出,不过恐怕要到2007年后才会推出。
内存:64位需要大容量 主板能否支持是关键
Windows Vista预示着32位个人电脑时代的终结。微软承诺将会提供与32位同样全面的64位驱动,并且会在同一个产品中同时提供两种驱动。虽然还会有一些旧软件兼容问题,不过在Vista时代转向64位一定会比转用64位Wincows XP容易很多。AMD与Intel都将会提供台式机、笔记本、服务器的全线64位CPU,以推动64位的进程。
这意味着你将需要更多的内存。在32位操作系统中,更多的内存对性能有一定的帮助。但在64位的Vista中,内存不足则容易成为系统性能的瓶颈,在Vista中就算运行32位软件,也要更多的内存,因为每个应用程序都有它独立的4GB寻址空间。
到时候,处理器支持和操作系统都不成问题,是否能真正支持大容量内存,主板反而成了关键因素。目前大多数台式机主板支持最大8GB的内存,有些最多支持4GB,这对于Vista来说是不够的。或许刚开始不需要这么多,但很快就需要了。所以主板制造商得充分考虑用户未来的需要提供更大容量的内存支持。
另一方面,集成显卡也需要更大容量的内存,独立显卡同样也得使用更大的显存。因为显示器越来越大,用户会在Widnows的桌面上打开越来越多的窗口。大量的窗口,运行在高DPI的显示器上,会吃掉很多的显存。
DDR3内存条 |
这是内存供应商最希望看到的事,不过他们也有一系列的问题需要解决。目前,桌面个人电脑才刚走向DDR2 800,但2007年底之前就会转向DDR3。这意味着新的芯片组,新的主板,和新的内存。这并不是说你得推迟使用Vista系统,计划有可能会变,2007年初买的Vista系统,应该足以应付未来2到4年。DDR2内存不会突然消息,DDR2主板同样不会。
Vista全新的“通用音频架构”
微软彻头彻尾地重写了音频代码,新的Vista音频子系统称为通用音频架构(Universal Audio Architecture,UAA)。其中最主要的API是WASAPI(Windows Audio Session API)。所有的Windows音频——包括DirectSound,都将会置于WASAPI的顶层。最大的影响是,WASAPI中将会失去硬件加速的支持。这并不是说带有硬件加速的音频设备——如刚花了高价买回来的X-Fi将会突然成为鸡肋。微软允许扩展,让厂商加入硬件加速。只是Vista将不再原生支持硬件DSP。为了使跨平台的游戏能用好硬件加速,游戏开发商将会转向别的方案,如OpenAL。
WASAPI
不过,Vista音频架构的其它特性,倒是开创了其它有趣的功能。Vista将原生支持多声道阵列的麦克风,它可以最大限度的减少噪音,使VoIP和语音识别更加准确。我们将会看到集成小型麦克风阵列的显示器、笔记本电脑或其它硬件。
音频方面的延迟将会明显减少,这使得Vista更适用于音乐创作,或是其它需要预测和快速反应的音频软件。当然,由于通用音频架构主要着眼于基于宿主的音频处理,这也正好可以让下一代个人电脑上的多核心CPU发挥长处。
结语
全面断言Windows Vista对硬件系统带来的影响还为时尚早,不过潜在的影响是显而易见的。Vista就象牛鼻子上的那根绳,其它操作系统的开发者——主要是指苹果和Linux——也不得不迎合它。
开放代码的系统既充满创意又能够快速吸收别人的优点,相信我们很快就可以看到Linux也能支持混合型硬盘,类似ReadyBoost的支持也很快就会出现。苹果也会很快采用这些先进技术。
比较成问题的是,不知道Linux将会怎么实现对新一代更加严格的版权保护的支持,譬如高清影碟和CableCard。核心平台使用内嵌式Linux操作系统的机顶盒是肯定可以支持的,不过台式机的Linux就未必能得到这些支持了。就算是现在,Linux播放有些DVD影碟还得寻求黑客破解,下一代版权保护方面那么严格,还真的比较令人担心。
对于众多个人电脑使用者来说,Vista将会带来好些方面的好处,如ReadyBoost、DirectX 10和桌面混合引擎。新一代操作系统对众多DIY玩家来说将会带来较大的打击,正如过去每次重大的技术转变一样,但愿Windows Vista带来的新功能和性能的改进,值得大家为此付出努力去适应。时间将说明一切。
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |