Linux 自发布之日起, 其系统就胜在简洁的内核. 如今, Linux 内核维护者表示将进一步精简内核, 未来的新版本将不再支持就得 CPU 架构. Linux 4.17 版本内核也因此将减少大约 50 万行代码.
内核开发人员 Arnd Bergmann 在 Linux 内核邮件列表中发帖称: "Linux 4.17 内核将删除 blackfin,cris,frv,m32r,metag,mn10300,score 和 tile(包括关联的设备驱动程序)的整个架构代码. 我一直与每个维护人员一起工作, 以确保我的解释是正确的, 许多人都对在各支持这些 CPU 架构开展的工作留下了美好的回忆, 但也认为在没有任何用户的情况下保持这些 CPU 架构活力毫无意义."
据调查, 旧有的 CPU 架构已经几乎没有人使用, 而这种对旧 CPU 架构支持导致的不仅有代码数量庞大, 拖累 Linux 内核, 还会增加一定的风险性. 缩减内核后, 可以减少攻击媒介的数量, 也不会影响用户系统兼容性.
来源: http://server.51cto.com/News-569915.htm