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

N软网正版软件

Linux内核维护者已经决定在即将发布的版本中放弃对旧CPU架构的支持。因此,Linux 4.17内核将减少大约50万行代码,目前它包含大约2030万行代码。将被弃用的体系结构是Blackfin,CRIS,FRV,M32R,Metag,MN10300,Score和Tile。

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

虽然不被弃用,Unicore32和Hexagon体系结构也处于风险之中,但他们的维护人员正在努力改善情况,以便继续支持。

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

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

weinxin
N软网微信公众号扫一扫
观点新鲜独到,有料有趣,有互动、有情怀、有福利!关注科技,关注N软,让我们生活更加美好!

发表评论(请用社交帐号登录)

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: