找回密码
 新注册用户
搜索
查看: 3008|回复: 4

[转帖]64位的Linux早就存在了

[复制链接]
发表于 2005-5-12 19:07:09 | 显示全部楼层 |阅读模式
观点:当64位Windows刚刚开始迈出第一步的时候,64位的Linux已经在企业级服务器上运行了数年了。换了你,你会将你的业务委任给两个中哪个呢?

在比尔•盖茨在WinHEC的开场讲话中,他提到了Windows的第三个十年—64位的十年,以及所面临的相应软件和64位驱动程序缺乏的问题。我想知道的是为什么如今盼望着用上64位操作系统的人首先为Windows感到担忧呢,64位的Linux已经存在很久了。

通常人们用Windows的理由是--多种熟悉的应用程序和对设备驱动的良好支持,不过这些理由这次可说不通了。为64位Linux开发的应用程序远远比Windows多,而驱动程序方面,对两个操作系统来说现在不分伯仲。

从1994年夏天开始Linux就在64位处理器上跑了,当时Linus Torvalds将Linux移植到了Alpha芯片上。

不要不假思索的认为64位的Linux只是某种噱头罢了,就像最近将Linux移植到任天堂便携式DS游戏设备上一样。64位的Linux已经在AMD的Athlon 64和Opteron, IBM的POWER,以及Intel的EM64T (Extended Memory 64 Technology--扩展内存的64位技术)和Itanium家族上运行了很多年了。

因此,你甚至可以在你的Apple G5 Power Mac上运行Yellow Dog Linux来代替Tiger。

这些64位Linux来自世界顶级的Linux厂商,比如Red Hat和Novell/SuSE,并且装备到像惠普,IBM和NEC这样的顶级公司的机器上。

特别在当今,64位Linux在石油天然气,汽车,制药,制造,生命科学,航空垂直行业里都有应用。

你可以想象得到,这些工作大部分是在像Silicon Graphics的 Altix 3000和IBM的pSeries和iSeries这样的中型规模的系统上完成的。但是64位Linux也可以在的更轻量级的平台上运行,像IBM最新的eServer OpenPower 710和Penguin Computing的Relion 2U dual Xeon server with EM64T。

或者你可以在你自己的使用64位AMD或Intel硬件的服务器上运行64位Linux。Novell的SLES(SuSE Linux Enterprise Server) 9可以在AMD64,EM64T和Itanium上运行。RHEL (Red Hat Enterprise Linux) 4 也支持这些平台。

所以你也可以在桌上电脑上跑64位Linux。现在大部分的预装Linux的产品系统类似Silicon Graphics的 Prism工作站,据说它是非常高端的产品,无论是在价格还是在性能上。不过,就像上面提到的服务器一样,如果你手边有64位硬件性能优异的桌上电脑,你也可以在上面运行SuSE或者Red Hat。

Novell的SuSE LINUX Professional 9.3同时支持AMD Athlon 64 和Intel EM64T。RHEL WS(Work Station)可以运行在AMD64,EM64T和Itanium家族上。

如果你不愿意,也不一定非要使用这两大Linux不可。比如Ubuntu Linux 5.04,就支持AMD64和POWER。许多其他受欢迎的Linux也支持一种或多种64位处理器。

当然能够跑起来只是问题的一部分。你可以在一个64位平台上运行大部分的32位程序(无论是Windows或Linux),但是只有当你运行64位程序的时候你才真正感受到64位的优越性。而在这方面,Linux相比Windows有优势。

举个例子来说,如果你想在64位系统上运行Oracle 10g,你可以在运行在EM64T或Itanium上的Linux上运行,如果换成Windows则只能在Itanium上跑。

除此之外,如果你运行一些开源软件,将其移植到Linux上相对来说并不是一件困难的事情,但是鉴于移植的所有权问题,将32位的Windows程序移植到64位Windows上是只有独立软件开发商才可以尝试的工作。

而如果谈到硬件驱动程序,Linux仍将占有绝对的优势。“64位的Unix应用程序已经有超过10年的历史了,这也使得Linux阵营有一定的优势,”前《微处理器报告》(Microprocessor Report)的主编Peter Glaskowsky说,他现在是一位分析家。

另外,就像我先前提到的,64位Linux已经有多年的历史了。OEM们也从2000早些时候就开始为其开发驱动了。

当你把所有这些都考虑进去的话,毫无疑问,是Linux而不是Windows,会成为未来首要的64位操作系统。

作者:Steven J. Vaughan-Nichols
回复

使用道具 举报

发表于 2005-5-13 08:42:29 | 显示全部楼层
企业应用和一般的桌面应用差别太大了,Linux如果真想在桌面应用上有所作为,还是继续向windows好好学习为好。

昨天看到一句话说得挺好的,没有m$的windows甚至dos,电脑根本不可能像现在这样普及到千家万户。
回复

使用道具 举报

发表于 2005-5-13 20:26:11 | 显示全部楼层
考虑下一个64位的redhat试试…………
回复

使用道具 举报

发表于 2005-5-15 22:26:52 | 显示全部楼层
说的好
回复

使用道具 举报

发表于 2005-6-6 23:41:46 | 显示全部楼层

桌面系统是属于微软的

但Linux仿佛每必要在桌面上与微软死磕。

从computer science的角度来看,微软的那些东西,有点小儿科了。

看看IBM正在做什么?那才是未来计算平台发展的方向。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-6-28 15:00

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表