Linux 3.7支持64位ARM架构 Android的利好

2012-12-13 09:39:34来源:最科技作者:

Linus Torvalds正式宣布Linux 3.7的发布。这对于很多基于ARM平台的开发人员来说是一个非常好的消息:除了其他的改变,Linux 3.7内核新增了对64位ARM架构、ARM多平台的支持,更新了Btrfs……对驱动和架构规格进行了修

Linus Torvalds正式宣布Linux 3.7的发布。这对于很多基于ARM平台的开发人员来说是一个非常好的消息:除了其他的改变,Linux 3.7内核新增了对64位ARM架构、ARM多平台的支持,更新了Btrfs……对驱动和架构规格进行了修改,并且带来了很多内核方面的变化。

之前,当开发人员试图使Linux系统支持ARM系统芯片时,他们将需要建立一个新的内核来支持处理器的特殊构架。此外,不同公司的ARM芯片的不同意味着如果将同样的Linux系统添加到不同的ARM处理器上时——例如,使用在三星上运行的片上系统在高通的片上系统上运行——就需要增加额外的内核。这样说来,克服这个困难并解决这个问题将是Linux以及基于Linux的如Android系统等操作系统未来发展的重要一步。

此举也反映了微软为Windows RT做出的努力,同样的,Windows RT在单内核中支持多种ARM构架平台。据官网了解,Linux 3.7支持加密签名内核模块,允许完全停止未正确签名模块载入;更新Btrfs文件系统,加快 fsync()系统调用,移除单目录硬链接限制,支持chattr per-file NOCOW,许关闭使用nodatacow选项的文件数据写时复制;新的实验性strace替代工具perf trace;支持服务器端TCP Fast Open;实验性SMB 2协议支持;支持Intel SMAP安全功能;新的驱动,等等。

但是平板电脑和智能手机的用户先不要高兴的太早。最新发布的版本支持主要面向服务器产品。根据Linus Torvalds在今年10月2日发布的通知可知,支持更多芯片的产品还要等到接下来的几个版本出现。此外,支持通用ARM架构的Android系统也需要一段时间才能出现。对于Linux来说,支持ARM架构只是发展的第一步;很快,你就可以在ARM设备上轻松安装操作系统了。

关键词:LinuxAndroid