科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道黎明中的64位 Win XP64位与32位性能对比(3)

黎明中的64位 Win XP64位与32位性能对比(3)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

与普通的应用软件相比,家用电脑操作系统的更新速度要慢得多。但是,它的每一次更新,几乎都会在整个家用电脑市场上引发一次规模巨大的“地震”,从软件厂商到硬件厂商,都会因之而调整自己的产品策略,推出与之相配套的新品。

作者:CHIP《新电脑》 来源:http://school.21tx.com 2007年12月4日

关键字: Windows 对比 3977

  • 评论
  • 分享微博
  • 分享邮件
不得不谈的兼容性问题

  虽然64位应用已经大有“山雨欲来”之势,不过兼容性问题又一次摆在了所有软件厂商的面前。

  经历了从8位计算到16位计算技术、16位计算向32位计算的两次迁移,随着64位计算的兴起,我们又再一次面临由32位计算向64位计算的过渡。面对庞大的32位市场,如何过渡到64位计算平台则成为人们越来越关切的问题。回头借鉴历史上计算机的发展历程,我们会发现,兼容性在这个历程中占据了举足轻重的地位。

  人们对从8位计算向16位计算技术的过渡也许感触不深,而从16位计算向32位计算的迁移则大大影响了人们的生活。因为对x86架构来说,从16位计算技术向32位计算技术的迁移使得PC完成了从286架构向386架构的转化。而且也正是因为这种转化,PC才开始真正对人们的生活产生了极大的影响。32位计算刚刚推出之时,面对广泛的16位软硬件市场,果断采用了兼容原则,即支持32位计算技术的386处理器完全支持16位计算软件,成为一套能够发挥比任何16位平台更高性能的计算机平台。随着人们越来越广泛地应用32位计算平台,软件供应商也设计出了真正的32位软件来进一步发掘32位计算平台的性能,这样经过5年的漫长迁移过程,32位最终普及并逐渐发展壮大而形成现在的市场局面。其实在x86处理器由16位向32位迁移的同时,还出现了另外一种被称为Risc的架构。Risc架构由于具备精简指令集等优点,被很多人认为是由16位计算技术走向32位计算技术的必由之路。不过Risc架构最致命的缺点就是与当时已经极为流行的x86架构不兼容。时至今日,当我们再回过头去找那些力推Risc架构的厂商时,他们中的大多数要么已经退出历史舞台,要么仅行走在非常狭窄的高不可及的领域。历史在一次次地向人们昭示着一个规律——每次在发生技术迁移时,必须使前后两个系统间保持最大的兼容性,只有达到平滑过渡的系统生命力才会最强。

  所以我们不难推断,在32位计算技术向64位计算技术迁移的过程中,系统兼容性的规律同样会再一次发生作用,因此平滑过渡策略将是32位向64位迁移的最佳策略。

  事实上,从微软目前推出的两款桌面级64位操作系统中我们已经可以看到,它们都不约而同地提供了32位应用的兼容模式。所以,即使64位应用已经向我们走来,这也绝不代表32位操作系统和应用软件会立刻退出历史舞台。


32位、64位两个版本

  64位之后

  目前的大多数用户最早接触到的计算机都是32位的。回顾历史,我们会发现,从8位升级到16位、16位升级到32位的过程都很快,大约只有6、7年的时间。而32位持续的时间则很长,大约有20年。这是因为32位计算技术在绝大多数情况下都能满足人们的需要。可是现在,随着互联网等技术的发展,对内存需求越来越大,像股票交易,全国十几万股民在线交易,有几千支股票,每10秒数据量就超过2GB,32位服务器完全不堪负荷,在专业的建筑、制图、地质勘探、环境模拟、视频制作等应用领域,32位平台同样捉襟见肘,升级到64位是势在必行。

  64位已经向我们走来,也许你还躺在32位的世界里遨游,也许你觉得数字世界的发展快得超过了你的想象,然而实际情况是:数字技术发展的精彩序幕才刚刚揭开,64位绝对不会是数字发展技术的终点。现在有很多协处理器都出现了128位,也许将来的某一天,虚拟现实技术让128位的CPU都难以承受,人类又得翻过128位的崇山峻岭朝更高的目标迈进。如果你问未来会出现1024位的CPU吗?CHIP敢肯定那也绝非胡思乱想!

  在现阶段,关于64位平台的性能与32位平台相比究竟强大多少,一直众说纷纭,尤其是在64位平台上运行32位的程序时,性能是否会得到提高,一直是人们关注的问题。为此,CHIP本次特意搭建了4个具有代表性的64位硬件平台,以实际测试的数据来为您展示现阶段64位平台的实际性能。

  为了使读者更加清晰、直观地了解到64位运算的实际性能,我们搭建了4套不同的64位硬件平台,分别使用英特尔的奔腾4 660处理器、奔腾4 526处理器,以及AMD FX57处理器和Athlon 64 3200+处理器。其中,采用英特尔的奔腾4 660处理器和AMD的FX57处理器所搭建的是两个高端的硬件平台,而采用英特尔奔腾4 526处理器和AMD Athlon64 3200+处理器的两个平台,则为略低一些的主流配置平台。需要说明的是,两个高端平台由CHIP搭建,两个主流配置平台则直接采用了惠普的Pavilion w5189cn和Pavilion a1070cl家用台式电脑。为了在下文中行文的方便,我们将英特尔的两个平台分别命名为英特尔一号平台(对应高端)和英特尔二号平台(对应主流),而将AMD的两个平台分别命名为AMD一号平台(对应高端)和AMD二号平台(对应主流)。

  在测试软件方面,我们使用了Sandra2005、3DMark05、UT2004、CS:S、CINEBENCH 2003、Far Cry等几种软件,希望通过这些软件的测试可以从各个方面反映出64位系统的特性。在测试过程中,我们在所有4个平台上都分别安装了WindowsXP和WindowsXP Professional x64 Edition,然后分别在这两个系统上运行相同的测试软件,以比较在同一个64位的硬件平台上,32位操作系统和64位操作系统之间的性能差异。为了使您能够更加方便、快捷地理解我们的测试数据,我们将所有数据都制作成了柱图的形式。此外,由于测试项目较多,因此我们就不再将所有的测试数据都标在图中了,而替之以32位和64位系统之间所存在的差异百分比。举例来说,在英特尔一号平台上运行Sandra2005中的Dhrystone ALU(MIPS)时,在Windows XP下所得数值为10647,而在Windows XP Professional x64 Edition中所测数值则为12666。因此,在柱图上我们将前者所得的数值默认为是基数“1”,然后标出后者比其高出的百分比:19%。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章