电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 1811 人浏览分享

Linux狠心抛弃旧款CPU支持,一下子减少50万行代码

[复制链接]
1811 0
本帖最后由 zhaorong 于 2018-4-3 11:03 编辑

北京时间:4月3日消息 Linux内核维护者已经决定在即将发布的新版本中抛弃对旧款CPU架构的支持,
因此Linux 4.17内核将减少大约500000行代码,根据Linux统计器,目前它包含大约2030万行代码。

20180403_073408_170.jpg

将被弃用的体系架构是Blackfin、CRIS、FRV、M32R、Metag、MN10300、Score和Tile。
虽然还没被弃用,但Unicore32和Hexagon体系结构也处于风险之中,
他们的维护人员表示正在努力改善情况,以便提供持续技术支持。

内核开发人员Arnd Bergmann在Linux Kernel邮件列表中发帖称:

这移除了blackfin,cris,frv,m32r,metag,mn10300,
score和tile(包括关联的设备驱动程序)的整个架构代码。
我一直在与每个(前)维护人员一起工作,以确保我的解释是正确的,
并且代码在主线内核中绝对没有使用。


对这些体系结构的减少支持是有好处的,原因包括它会减小Linux内核的大小,
并且如果存在潜在的Bug,它还可以减少内核中的攻击媒介的数量。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.