一睹64位XP芳容

软件世界

  64位XP系统正式露脸

  大约在半年以前,当AMD正式宣布其64位处理器时,微软便立誓会尽快推出64位版本的操作系统。虽然,AMD的64位处理器能够向下兼容32位系统及程序,但谁都知道,要真正发挥出64位计算的性能还必须有相应的64位软件程序支持。否则,64位只是产品字眼上的提升。

  就在上周,微软正式在自己的官方网站上向广大用户提供了为AMD的64位处理器量身定做的Windows XP 64-Bit Edition测试版下载(http://www.microsoft.com/windowsxp/64bit/default.asp)。并且,任何人都可以获得这一个非商业版的测试系统,它的条件只是免费使用360天和填上你的真实注册信息。

  变化有哪些

  在第一时间里,我们下载了这款Windows XP 64-Bit Edition操作系统,并在AMD64位处理器环境中安装。整个安装的过程和安装32位Windows XP操作系统的过程一模一样,不同的便是启动画面的改变和其中捆绑的软件都有了升级。

  四然有了64位的操作系统,由于极度缺乏64位应用程序,我们很难从表面上对64位运算能够带来的直接变化进行判断。包括很难找到64位硬件驱动程序,我们更难从一些外设或者多媒体应用中直接体会64位运算带来的快感。但这次微软发布的64位Windows XP版本专门为AMD的Athlon64或Opteron处理器而设计,所以用测试CPU性能的程序能够找到一些64位程序带来的变化。

  从右面的测试结果中,我们发现64位操作系统在64位计算中起到的作用。虽然,我们很难从计算结果中判断64位和32位程序的区别,但从程序计算过程中我们已经能够明显地感受到64位计算带来的运算效果──计算效率的提高。

  其中,32位程序在64位操作系统中的测试结果还不如在32位操作系统中的表现理想,使我们对64位操作系统兼容32位程序的性能感到一丝担忧。也证明现在网上流传的,32位的测试程序测试出64位操作系统下的游戏性能会有所降低。

  64位程序显露价值

  现在,对于64位的计算应用,除了大型企业以外,其他的还几乎为零,64位的应用市场还没有启动。但从理论上讲,从这次微软公布的64位操作系统版本结合AMD 64位处理器的测试中,我们在仅有的一些64位测试程序中已经感受到了64位程序会带来的无穷价值──运行效率的大幅度提升。

  2003年前,当我们谈到64位时,你可能会说那只是一个梦;2003年的时候我们谈到64位时,你可能会说:“再等等看,现在似乎只有AMD一家在呐喊。”现在,当微软也正式举起这面64位大旗的时候,你应该相信,一个崭新的市场的大门正慢慢向你打开。我们相信,软件开发者能在这方面有更大的作为,新的一批“64位英雄”即将诞生。

  我们选择了以下测试环境,对操作系统的性能进行了对比测试。

  硬件环境:

  CPU:Athlon64 3200+;内存:512MB DDR400;主板:SiS755-F 工程板

  硬盘:日立180GXP 120GB;显卡:GeForce FX5900 Ultra

  压缩文本文件的速度

  测试环境:相同硬件平台下,不同操作系统环境的对比测试。

  注:①所用压缩程序为AMD官方提供的minigzip程序,该程序分64位版本和32位版本,所用压缩对象副本为自制文本文件(文本文件能得到较好的压缩效果)。

  ②表1中的数据为同等环境条件下分三次测试的平均结果。

  ③命令行参数采用Filter压缩模式,压缩比为最大。

  测试的结果说明,在压缩大体积文件时,64位的操作系统环境配合64位程序能得到极高的工作运行效率。而在64位操作系统中使用32位程序得到的成绩反而不如在32位操作系统中使用32位程序的成绩。

  加密算法速度测试

  测试环境:相同硬件平台下,不同操作系统环境的对比测试。

  注:①表2中算法测试工具是一套标准的编/解码运算性能测试工具。

  ②表2中只是取了其中3种算法程序的测试结果。

  ③测试结果为同条件下测试两次的结果的平均值。

  加密算法的测试结果,能够很直观地表现出CPU的运算能力。在相同硬件测试环境中,已经看出64位操作系统环境搭配64位运算程序能够大幅度提升程序的运行效率,在某些算法测试中,64位操作系统搭配64位运算程序比32位系统搭配32位运算程序的运算能力提高了一倍。