ARM 架构下的 Linux 已可运行 x86 不再是唯一架构
| 2012-09-26 14:17
x86架构一直是Linux厂商红帽之前唯一芯片,随着ARM前景不断被看好,提供增加横向扩展性能和密度的承诺,同时还保证较低的功耗,未来服务器市场中的ARM或许能带来小冲击。
曾几何时x86是Linux厂商红帽所关心的唯一主要芯片架构。这已成为历史,因为现在这个Linux巨头正在认真考量ARM。
“ARM越来越有前景”,红帽Linux副总裁Tim Burke在一次采访中这样告诉ServerWatch,“我们关注的是服务器市场中的ARM,所以我们真的不希望变成掌上游戏型。”
由红帽发起的Fedora Linux项目已经有了一个成熟的ARM成果。Fedora 17现在可以在ARM上运行了,而且还有一个相当大的开发团队。
Burke说,他的开发者不仅是负责基本的移植工作,而且还负责将来所需的各种软件包,包括OpenJDK Java包。他补充说,也有许多包需要让程序为ARM做好准备。
另一个关键领域是设备发现。Burke解释说,在x86世界里有更常见的主板。
“从历史观点上说,ARM尚未标准化,而且已经在硬件供应商方面出现了更多的自定义工作”,Burke说,“让一个内核工作在所有不同种类的ARM服务器上已经不可能了。”
红帽正和Linaro ARM社区合作建立一个共同的Linux内核,它可以工作于不同的ARM实现之间。Burke强调,有一个能让软件厂商认可的标准化的内核十分重要。
近年来,随着大型服务器厂商开始进入市场,ARM的热度在不断升温。惠普,与ARM厂商Calxeda联手,与众多厂商一同参与其中,推波助澜。
ARM提供增加横向扩展性能和密度的承诺,同时还保证较低的功耗。
从一个资源的角度来说,Burke认为红帽在ARM领域正与一群广泛多样性的参与者合作。初始目标是确保Fedora ARM能正常工作。
在人员方面,Burke同样为ARM工作提供了资源,尽管很难说出确切数字。
“清点人员很难做到,因为总是零零散散的几十个人在参与工作”,Burke说,“这不是玩笑,这是一个真真正正严肃认真的工作,我们都在尽自己的努力确保Fedora为ARM做好充分的准备。”