Linux 3.7 发布,将支持 ARM 多平台处理器
据 Venture Beat 报道,Linux 之父 Linus Torvalds 发布了新的内核更新版本——Linux 3.7。虽然距上次更新 Linux 3.6 才一个月时间,但意义重大:此次更新为 ARM 开发者和网络管理员做出了重大的改进。
Linux 3.7 主要的改进包括:
- 改进开源图形卡驱动程序,包括:Nvidia, Intel and Radeon。
- 通过 Xen hypervisor 实现对 ARM Cortex-A15 的硬件虚拟化支持。
- 继续改进 BTRFS 文件系统。
对 ARM 的程序员们来说这无疑是个好消息,因为 Linux 与 ARM 相处历来不太和谐。虽然 Linux 能够在 ARM 芯片上运行,但它和 x86 不一样的是每次都要根据具体情况搭建程序并修改代码。连 Torvalds 也在去年讽刺过 ARM:“嗟!伙计们,ARM 就是来捣乱的(Gaah. Guys, this whole ARM thing is a f**king pain in the ass.)。”
这句话被 ARM 听在耳里,急在心里。多亏了 Google 工程师兼 Linux 和 ARM 开发者 Olof Johansson,他在多平台的 ARM 处理器的开发过程中功不可没,并对 Linux 3.7 版本信心满满:“这是个相当重要的版本,是 ARM 首次实现多平台支持,此版本和后续版本都可以建立在同一个内核上,也包含对 highbank、vexpress、mvebu、socfpga 和 picoxcell的支持。”
目前此版本的源代码已经开放下载。