澳洲、新西兰新闻·旅游·生活·资讯大全。新西兰房地产。Information network of Australia and New Zealand, Study and Living in Australia and New Zealand. New Zealand Properties.

科技频道 > 64位性能预演:Intel/AMD对决64位WinXP平台(2)

   人气:     日期: 2005/2/16

彩虹摄影




Windows XP Professional x64 Edition操作系统看上去与集成Service Pack 2的Windows XP Professional十分相似。我们手头上的RC1已经配备了拥有增强型Windows Firewall的Security Center。

  此外,Windows XP Professional x64 Edition还完全支持NX-bit。就像Windows XP Professional SP2中那样,可以对单独的应用程序禁用NX-bit检查。

  可用应用程序的情况有点奇怪。在专门为Windows XP Professional x64 Edition开发的原生64位程序方面,数量仍然不多。除了少数像Internet Explorer的64位版本这些包含在系统中的64位应用程序之外,实在没有多少可用于Windows XP Professional x64 Edition的程序。在由其它那些已经转向x86-64构架的公司开发的Windows软件当中,笔者特别要提到Mozilla Firefox,Avast Antivirus 4.5和McAfee Enterprise 8.0i防病毒软件,以及许多用于系统和硬件配置的小工具。此外,还有Microsoft.Net Framework的64位beta版,真是不错。

  笔者现在想要对64位版本浏览器发表一些意见。用64位浏览器上网的情况似乎有点复杂,因为许多流行的插件并没有64位版本。除了Macromedia Flash,Shockwave和Java VM,我们现在还不知道任何新的64位插件。结果,你将不得不只用32位版本浏览器打开许多使用ActiveX控件的网页。为了这个特殊的用途,他们也在OS包中包含了一个32位的Internet Explorer版本。滑稽的是,64位浏览器无法打开的网页当中还包括了Windows Update页面,呵呵。

  然而,对于缺少用于Windows XP Professional x64 Edition的原生64位应用程序不必感到太过沮丧。这个OS的巨大优势是专门的x86 Windows on Windows 64(WOW64)仿真器的实用性,靠它可以使用平常的32位软件。几乎所有的32位应用程序可以毫无问题地在Windows XP Professional x64 Edition中运行。不过这里还是有一些例外。例如,Windows XP Professional x64 Edition不支持某些防病毒软件的32位版本,而Starforce拷贝保护系统也会禁止在新OS中运行某些游戏。这对Windows 3.XX时代的老式16位程序也成立:这些应用程序在Windows XP Professional x64 Edition中完全不起作用。

测试平台及方法

  此时我们手头上有支持AMD64的Athlon 64处理器以及支持EM64T技术的Pentium 4处理器。因此,来看看新的Windows XP Professional x64 Edition操作系统在基于不同CPU的系统上能运行得多有效率和多快的确是令人兴奋的。首先,我们决定来关注32位应用程序在64位OS中的使用是否会导致任何的性能损失。其次,我们尝试估计把32位应用程序搭载到64位构架的获益有多大。而第三,我们比较了在两个竞争对手AMD和Intel的CPU中实现64位扩展的效率。

  我们的测试平台配置如下:

    • CPU:
      • AMD Athlon 64 3800+;
      • 具有EM64T支持的Intel Pentium 4 3.6GHz。
    • 主板:
      • EPoX 9NPA+ Ultra(NVIDIA nForce4 Ultra);
      • Intel Desktop Board D925XECV2(i925XE Express)。
    • 内存:
      • 1024MB DDR400 SDRAM(Corsair CMX512-3200XLPRO,2×512MB,2-2-2-10);
      • 1024MB DDR2-533 SDRAM(OCZ PC2 4300,2×512MB,4-4-4-10)。
    • 显卡:Leadtek WinFast PX6800 TDH(NVIDIA GeForce 6800)。
    • 存储子系统:Maxtor MaXLine III 250GB(SATA150)。

  在两个系统上顺利完成了Windows XP Professional x64 Edition的安装,没有遇到任何问题。

  我们测试系统需要的所有驱动程序,包括NVIDIA nForce4芯片组和显卡的,都在厂商的网页上找到了。这就是为什么我们在系统安装期间没有任何问题的原因了。因此,我们直接来看基准测试结果,并回答上面提出的问题。

32位应用程序性能

  在我们测试环节的第一部分,我们决定测试我们的系统在32位应用程序运行在Windows XP Professional x64 Edition的WOW64仿真器中的性能,并与相同的应用程序运行在Windows XP Professional SP2下的性能进行比较。为了这个目的,我们在新的OS和平常的Windows XP Professional SP2中运行了相同的32位应用程序。我们对基于AMD Athlon 64和Intel Pentium 4的两个系统完成了这个测试实验,这使得我们可以估计来自不同厂商的CPU与WOW64仿真器搭配的效率。

  我们看到,在我们没有接触到3D图形,也就是不包括显卡驱动程序的时候,Windows XP Professional x64 Edition的表现十分惊人。Athlon 64以及Pentium 4运行32位应用程序几乎跟在32位Windows XP Professional SP2中一样快。换句话说,64位操作系统连同基于x86-64构架CPU的使用在32位应用程序性能上没有任何负面影响。Windows XP Professional x64 Edition正确地把CPU切换到了兼容模式,因此32位程序把具有64位扩展的CPU看作没有64位支持的。




声明:在澳纽网频道上发表的内容是出于传递更多信息的目的,不代表本网赞同其观点或证实其内容的真实性。















上一篇:64位性能预演:Intel/AMD对决64位WinXP平台(1)
下一篇: 64位性能预演:Intel/AMD对决64位WinXP平台(3)


彩虹摄影





浏览微信精选文章,免费公众号推广

感谢您对澳纽网的支持

© 2020 澳纽网 AusNZnet.com