前言
我们想要提供一个Windows XP Professional x64 Edition新操作系统的RC1版的详细预览。在这篇文章中,我们将比较AMD和Intel处理器在32位及64位应用程序中的性能。
Microsoft支持x86构架64位扩展的操作系统目前仍是备受关注的热门话题。现实情况是市场中有相当多支持x86-64的处理器,但还没有大量的操作系统来支撑这个构架。64位AMD Athlon 64 FX和AMD Athlon 64处理器的用户现在要么只能接受他们的CPU在运行在32位操作系统下时没有完全发挥出潜力的事实,要么改用Linux系统,而它的普及程度显然不能与Windows相提并论。
由于Intel的新处理器马上也将获得64位扩展支持,所以对兼容x86-64构架的Windows系统的需求变得越来越紧迫了。这个月稍后即将到来的Intel Pentium 4 XE和Intel Pentium 4 6XX处理器也将像它们的AMD对手那样,支持x86构架的64位扩展。在不久的将来,它们还将引入兼容x86-64构架的低端Celeron D处理器。
在经历了意外的延期之后,Microsoft准备在2005年上半年最终投放他们用于采用x86-64构架CPU的Windows操作系统。来自这个家族的第一个系统Windows XP Professional x64 Edition,预计会在德国CeBIT展期间由官方发布。其间,在今年年初的时候,Microsoft提供了这个操作系统的RC1版本。
Windows XP Professional x64 Edition的优势
Windows XP Professional x64 Edition的发布显然会对软件市场以及处理器市场产生重大的促进作用,因为由操作系统提供的x86-64支持当然会让用户拥有一系列无可争议的优势。
Microsoft Corporation列出了五个主要的因素来说明Windows XP Professional x64 Edition为什么会比当前被广泛使用的任何32位Windows操作系统更优越。
首先,Windows XP Professional x64 Edition是一个新的操作系统,它能够运行64位应用程序,这显著地改善了性能和数据处理效率。这个更高的效率的获得是由于64位应用程序能够使用大量的多用途寄存器,这些寄存器的数量是传统的x86构架提供的两倍那么多。
第二,Windows XP Professional x64 Edition支持大得多的内存容量。从而这个新操作系统支持的最大物理内存数量为32GB。至于虚拟内存方面,新的操作系统能够支持最大到16TB的虚拟内存。这样一来,适用于Windows XP Professional x64 Edition的应用程序就能够在RAM中处理大得多的数据包了。你可能知道,32位的Windows版本不能操作大于4GB的内存,并且不允许为一个单独的进程分配超过2GB的内存。Windows XP Professional x64 Edition将完全消除这些限制。
第三,Windows XP Professional x64 Edition无可争议的优势之一就是这个系统不但能够运行64位应用程序,而且还能没有任何功能限制或性能损失地处理传统的32位应用程序。这可能是由于OS中内建了专门的x86 Windows on Windows 64(WOW64)仿真器。
此外,在Windows XP Professional x64 Edition的优势当中,Microsoft提到了最大支持两个单核心或双核心x86-64处理器以及软件开发者已经耳熟能详的对应编程模型。
在这些值得注意的改革当中,笔者应该明确指出,新的处理器模式(长64位模式)提供了对16个64位寄存器和线性64位寻址的支持。对32位应用程序的向下兼容性由专门的兼容模式予以保证。这些特殊的处理器工作模式正是新的Windows XP Professional x64 Edition操作系统能够有效使用的工作模式。
虽然64位扩展在AMD处理器中的实现被称为AMD64,而在Intel处理器中被称为EM64T(Extended Memory 64 Technology),但它们在软件层面上是一致的。换句话说,Windows XP Professional x64 Edition能够运行在支持AMD64的Athlon 64处理器,以及支持EM64T的Intel Pentium 4处理器上。注意到所有为这个OS开发的应用程序在两个平台上运行应该都没有问题。
Windows XP Professional x64 Edition v.1289
我们已经讨论过Windows XP Professional x64 Edition操作系统的beta版本了。最近的1289修正版被定位为RC1,这表明它接近于最终的OS版本了。这正是我们决定再次研究Windows XP Professional x64 Edition的原因,并想找出一旦它推出,拥有64位扩展CPU的用户能够如何从新的Microsoft操作系统中受益。
目前,新操作系统的RC1版可以在Microsoft的网站上免费下载。如果你
Windows XP Professional x64 Edition的安装就像平常的Windows XP安装那样进行,不应该有任何问题的。在OS安装完成以后,用户必须找到用于所有系统设备的64位驱动程序。在传统Windows XP中使用的32位驱动程序对于新的操作系统不起作用。
上一篇:多媒体中心,未来家用电脑的趋势? |
下一篇: 64位性能预演:Intel/AMD对决64位WinXP平台(2) |