Gordon:64位运算近在眼前

  • 来源: 作者:Gordon Laing
  • 发布日期:2007-04-04
  • 关键词:

很难想象,距离AMD公司推出64位Opteron处理器(几个月之后Athlon 64也问世了)已经过去了四年之久。AMD公司的成就并不仅仅是开发出一个新的64位桌面处理器,它还很好地继承了现有的x86架构,这样一来就可以顺畅地运行现有的32位代码,同时也能支持64位操作系统。
既然这些处理器运行32位代码时也有很好的性能,又可以支持将来的64位代码,人们当然乐于选择它们,这也正是Athlon 64处理器赢得市场份额的关键。当然,AMD的老对手Intel也不甘示弱,很快就推出了同样的64位桌面处理器(被称为EMT64架构)。如今,市场上销售的每一台新电脑基本上都可以支持64位操作系统。
既然支持64位运算的PC已经如此普及,那么软件方面的情况又如何呢?除了少数人会安装Linux家族的64位产品或者Windows XP Professional x64版本,绝大多数64位PC仍然还在运行32位的操作系统。这种情况可能即将发生改变。
Vista将成为问世第一天就包含64位版本的Windows操作系统(Windows XP Professional x64版本则是在Windows XP问世之后一段时间才出现的)。你并不需要为64位版本Vista支付更多的费用,也不用专门寻找某个销售商去购买64位版本,在Vista的零售包装中将同时包含32位和64位的版本。Windows Vista的家庭普通版、家庭高级版、旗舰版、商业版、企业版都将同时提供64位Windows Vista版本(编者注:Vista在中国的零售包装可能会有所不同)。也就是说,除了Starter版本之外的所有Vista版本都同时包含32位和64位的版本。实际上,也许我们不应当再使用Vista x64这个称呼,因为它已经成为Windows Vista的标准配置。

因此,每一个购买Windows Vista的消费者都可以拥有两种选择:安装32位版本或者安装64位版本。如果你的电脑比较老,还没有64位的处理器,当然只能选择32位的Vista。而对于拥有64位处理器的消费者来说,这无疑是个令人兴奋的好消息,他们终于可以在主流操作系统上充分发挥64位处理器的功能了。如果让你选择的话,你会毫不犹豫地选择安装64位的Vista,是不是?
其实这不一定是个很好的选择,在64位Vista操作系统的确仍然可以运行现有的32位应用软件,但很多硬件都需要重新安装64位驱动程序,并且这些驱动程序都必须是经过数字签名的。还记得在Windows XP 安装未经数字签名的驱动程序时弹出的警告窗口吗?在Windows XP 下你可以忽略这个警告继续安装下去,而64位Vista将不允许你安装未经数字签名的驱动程序。因此,如果想让你的所有硬件都正常工作,你就需要为它们找到正确的经过数字签名的64位驱动程序
对于常见的磁盘控制器、网卡和图形芯片,操作系统内置的64位驱动程序就可以提供支持,但还有一大批其他的设备就不一定能被64位Vista本身所支持了,比如打印机、电视卡、摄像头等等。
即便你能够找全所有硬件的64位驱动程序,也不一定就应当选择64位Vista。因为64位Vista操作系统的最大优势是可以支持4GB以上的内存,比如家庭普通版可以最高支持8GB内存,家庭高级版可以最高支持16GB,旗舰版、商业版、企业版则能够支持128GB以上。而消费者现有的PC中安装的主板大都还只能最高支持4GB的内存,即便你的主板能够支持4GB以上的内存,升级内存也需要一笔不小的费用。
因此,只有符合以下条件的消费者才应当选择64位Vista:拥有能够支持4GB以上内存的高端主板;原有的硬件都能找到64位驱动程序并正常运行。换个角度来讲,4位Vista更适合安装在用于CAD设计和视频编辑的高端工作站上。
当你得知自己仍然还用不上64位操作系统时肯定有点失望,但也不用太沮丧,尽管距离第一款64位桌面处理器的推出已经过去了4年,但PC工业的确在稳定地转向64位运算,毫无疑问,未来的主板都将支持4GB以上的内存,而内存的价格也会不断下降。而且将会出现一些只提供64位版本的流行软件,从而加快人们向64位平台的转变。
也许过不了多久,我们就会嘲笑现在只能支持4GB内存的32位时代,就像我们现在嘲笑DOS系统的640KB时代一样。
而就目前而言,尽管我们已经拥有了最新的64位Windows操作系统和64位桌面处理器,但我仍然建议消费者安装32位版本的Windows Vista,这能让你获得更好的兼容性。即便你现在的所有硬件都能找到64位驱动程序,但万一哪天你购买的硬件找不到64位驱动程序呢?
除非客户提出特殊要求,绝大多数PC厂商在新电脑中预装的Windows Vista也是32位版本的。尽管主流的64位操作系统和主流的64位桌面处理器都已经就绪,但对大多数人来说,最正确的选择仍然是在一段过渡期内使用32位操作系统。

[an error occurred while processing this directive]