⑴月日消息 相信有了解的朋友都清楚,尽管Linux内核是一个庞大且复杂的操作系统的核心,但却采用子系统和分层的概念进行了很好的组织!而据外媒最新消息显示,Linux内核维护者已经决定在新版本中抛弃对旧款CPU架构的支持。这是怎么回事呢?
⑵据悉,内核开发人员Arnd Bergmann在Linux Kernel邮件列表中发帖称:
⑶这移除了blackfin,cris,frv,mr,metag,mn,score和tile(包括关联的设备驱动程序的整个架构代码。
⑷我一直在与每个(前维护人员一起工作,以确保我的解释是正确的,并且代码在主线内核中绝对没有使用。
⑸对这些体系结构的减少支持是有好处的,原因包括它会减小Linux内核的大小,并且如果存在潜在的Bug,它还可以减少内核中的攻击媒介的数量。
⑹也就是说,Blackfin、CRIS、FRV、MR、Metag、MN、Score和Tile等旧款CPU架构,将不会出现在Linux .内核中。从目前已知的情况来看,此举可令Linux .内核减少大约行代码!此事的后续进展,我们将继续关注。