科技行者

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

知识库

知识库 安全导航

至顶网服务器频道64位应用蓄势待发

64位应用蓄势待发

  • 扫一扫
    分享文章到微信

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

如今各个公司要做的工作是开始审查自己的应用程序,看一看如何让这些应用程序充分利用64位技术,企业必须为迎接64位平台做好准备。

作者:zdnet.co.uk 2005年7月19日

关键字: 64位

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

在本页阅读全文(共3页)

对于64位计算,IT厂商们如微软和英特尔都有着极其宏伟的计划,这个改进的过程有可能实现它的承诺,但是成功案例不太可能来得那么直接。

在4月底,微软发布了它的64位的Windows XP和Windows Server 2003。比尔盖茨承诺"64位时代"是非常伟大的。从8位计算转换到16位计算时,要求重新编写操作系统,甚至在转移到32位计算十年之后,仍然存在许多问题让人感到有些杂乱。但是根据微软的老板的意思,转换到64位的硬件和软件时,一切都将与原来有所不同。"这个转换过程将非常简洁,与其他转换过程相比,这种转换的速度要快的多。"盖茨声称。

也许盖茨对于64位的意义有着非常清晰的认识,但是这并不是必然的意味着所有它的潜在的客户都能够同样理解这个概念。在各种大型企业和公司中,还有一些小型企业和公司的大部分IT专业人士对于64位能够带来什么样的好处感到非常困惑--为此,在这些技术真的起飞之前,微软还需要解决他们和客户之间存在的理解上的差距。

但是,与存在着大量的潜在利益并存的是,微软将挥起他们常用的强制实施的大棒。无论如何,仍然有大量的公司将排队等待购买64位的硬件,比如说服务器,原因很简单:32位的硬件将逐步淘汰。微软的平台部门的副总经理Jim Allchin曾经说过,到今年年底,将很难再买到32位的服务器了。

和32位计算不同的是,64位计算的概念引入的非常直接,而且将有显著改进,现在看起来,可能有大量的组织将采用64位的架构,并且将在拥有这些设备后再慢慢的发现它的优势。"可能是所有的人都愿意使用那些他们从来没有使用过的东西," RedMonk 的分析师James Governor表示,"我们只要看一看微软的Office就可以知道--其实人们只用到了其中的百分之五的功能,但是我们大多数人都购买了这个软件。"

也就是说,64位计算可能真的能够为现实世界带来很多收益,而且很多分析师表示,这将是真正的主流。具备64位计算能力的芯片也可以支持32位的应用程序,而且,现在已经发布了64位的Windows,这意味着,从本质上来说,进行这样的转换不会增加太多的成本,也不会增加太多的复杂性,从硬件的角度至少可以说明这一点。"所不同的是,如今的硬件的价格已经非常便宜,现在服务器的价格几乎和日用品的价格相同,这是与原来升级有本质区别。"Governor表示。

根据研究公司Gartner的意思,如今各个公司要做的工作是,开始查找自己的应用程序,看一看如何让这些应用程序充分利用64位计算的特征,比如64位计算具备管理更多内存的能力(这可是指数级的增长)。"企业必须做好转换到64位平台上的准备。"Gartner的John Enck 在最近的一份研究中这样写道。

什么是64位计算
那么,这些让人大呼小叫的概念到底是什么,其正确的描述是什么?所谓64位的芯片,实际上是一个能够处理64位的数据块的芯片。一个芯片能够管理多大的内存取决于它所能够处理的数据块的宽度。

因此,32位的芯片能够处理232个地址,或者说是4G的RAM,64位的芯片芯片和操作系统将会极大的增加这个数字,根据现在已经实现的Windows XP专业版x64的定义,它现在能够支持128GB 的RAM以及16TB的虚拟内存,在将来研发的Windows版本中,这个数字仍然够继续增长。现在已经实现的AMD64的芯片架构可以管理到256TB的内存,在将来发行的版本中,这将可能扩展到2exabytes。

在随后的几十年中,4GB的RAM几乎能够满足所有可以想象得到的应用,但是,在20世纪90年代的早期,64位的CPU就已经开始出现了,当时它的主要目标是特殊类型的计算--比如说视频制作,处理大型数据库等,这些应用需要使用大量的寻址空间。比如说,在一个数据库中,如果能够将整个数据库都能够载入到虚拟内存中的话,那么数据库的运转速率将会有很大提高。英特尔的Itanium曾经试图冲击这个市场,但是由于它与现存的32位软件不能很好的兼容而受阻。

最近,AMD成为销售64位芯片的先锋,它的方法是在64位芯片中包含32位的内存地址,也就是说,如果用户运行32位的应用程序,那么这个芯片也可以当32位的芯片使用。AMD 将这个架构称之为AMD64,并且已经使用在Opteron 和Athlon 64上开始使用这种CPU。从本质上来说,英特尔在他们的新的芯片上也采用了类似的架构,他们将其称之为EM64T。IBM 销售的64位芯片使用的是Power架构,为了能够在新的苹果计算机(苹果称之为G5)上能够适用,他们采用了PowerPC芯片。如今这些芯片的价格已经和普通的商品价格几乎差不多,而且有很多已经开始应用到价格并不昂贵的桌面系统之中。

从软件方面来看,Unix在这方面处于领先地位,好像在10年前就已经实现了64位。自从1994年开始(连接到Alpha芯片的端口),Unix就已经有了一个64位的版本,最新的符合AMD、英特尔以及IBM架构的版本在几年前就已经出现了。Mac OS X 则是一个混血儿,在经过部分的重新编码后,目前的操作系统和应用程序能够管理4GB以上的内存。

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

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

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