当前位置: 首页 新闻资讯 游戏新闻

内核代码|减少500000行代码!Linux内核维护者拟移除对旧款CPU架构的支持

  • 08-28
  • 4596

  4月3日消息 相信有了解的朋友都清楚,尽管Linux内核是一个庞大且复杂的操作系统的核心,但却采用子系统和分层的概念进行了很好的组织!而据外媒最新消息显示,Linux内核维护者已经决定在新版本中抛弃对旧款CPU架构的支持。这是怎么回事呢?

减少500000行代码!Linux内核维护者拟移除对旧款CPU架构的支持

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

  这移除了blackfin,cris,frv,m32r,metag,mn10300,score和tile(包括关联的设备驱动程序)的整个架构代码。

  我一直在与每个(前)维护人员一起工作,以确保我的解释是正确的,并且代码在主线内核中绝对没有使用。

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

  也就是说,Blackfin、CRIS、FRV、M32R、Metag、MN10300、Score和Tile等旧款CPU架构,将不会出现在Linux 4.17内核中。从目前已知的情况来看,此举可令Linux 4.17内核减少大约500000行代码!此事的后续进展,我们将继续关注。

返回顶部