旧 CPU 架构将在 Linux 中失去支持,可节省 50 万行代码

新闻 Linux
Linux 内核维护者已经决定在即将发布的版本中放弃对旧 CPU 架构的支持。因此,Linux 4.17 内核将减少大约 50 万行代码,目前它包含大约 2030 万行代码。

  [[224706]]

Linux 内核维护者已经决定在即将发布的版本中放弃对旧 CPU 架构的支持。因此,Linux 4.17 内核将减少大约 50 万行代码,目前它包含大约 2030 万行代码。将被弃用的体系结构是 Blackfin,CRIS,FRV,M32R,Metag,MN10300,Score 和 Tile。虽然不被弃用,Unicore32 和 Hexagon 体系结构也处于风险之中,但他们的维护人员正在努力改善情况,以便继续支持。

内核开发人员 Arnd Bergmann 在 Linux 内核邮件列表中发帖称: “Linux 4.17 内核将删除 blackfin,cris,frv,m32r,metag,mn10300,score 和 tile(包括关联的设备驱动程序)的整个架构代码。我一直与每个维护人员一起工作,以确保我的解释是正确的,许多人都对在各支持这些 CPU 架构开展的工作留下了美好的回忆,但也认为在没有任何用户的情况下保持这些 CPU 架构活力毫无意义。”

在即将发布的版本中放弃对旧 CPU 架构的支持,会减小内核的大小,并且如果存在任何潜在的错误,它还可以减少内核中的攻击媒介的数量。

责任编辑:张燕妮 来源: cnbeta
相关推荐

2021-03-02 13:56:24

Linux 5.12代码驱动

2019-01-03 09:29:15

Linux 系统 数据

2011-05-03 09:10:12

项目管理程序员

2009-07-21 08:44:14

微软Linux内核开源操作系统

2015-09-01 16:26:18

Linux内核

2009-07-21 08:51:33

微软发布Linux设备微软开源虚拟化

2009-08-20 16:34:50

Linux源代码红帽Linux内核

2012-07-23 09:58:50

代码程序员

2018-04-08 09:33:58

2020-05-27 14:10:50

代码开发工具

2021-05-24 11:05:53

代码开发Go

2021-05-20 10:00:56

Go代码Python

2024-03-13 15:48:43

2018-10-15 09:20:08

代码软件工程师

2019-04-19 13:01:12

Java代码库Go代码移植

2023-06-28 14:18:06

2020-02-24 16:27:19

开源大数据计算引擎

2022-06-25 21:22:30

编程Rust代码

2017-03-23 14:07:55

代码程序员

2021-12-29 14:43:58

Linux服务管理器systemd
点赞
收藏

51CTO技术栈公众号