
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.COM
引用来自“fkkeee”的评论
人家是不支持老旧的CPU架构,不是旧的CPU硬件。。拿个例子说吧,一直以来现在windows支持的CPU架构仅仅有:X86(包括intel和amd的cpu,这个架构占所有CPU的98%)、安腾处理器(IA-64、IA-32)架构(Intel和惠普合作的,基本上快死了,没什么人用)、ARM(2011年才开始支持)。而Mac苹果电脑,早期只支持PPC架构(IBM的PowerCPU),后来只支持Intel的X86架构(AMD的X86都不支持),iOS仅支持ARM架构。其他还有很多,如MIPS(龙芯就是参考它做出来的)、SPARC(原sun开发出来的,Oracle已经把它丢弃),Alpha(DEC/HP等弄的),嵌入式领域的 PIC ,AVR等等,从上世纪80年代开始就非常非常繁多。现在Linux只是把那些早已不用的CPU架构支持去除而已引用来自“zhjphp”的评论
一个花了钱,一个免费给你用,能一样?别人应该给你服务?引用来自“fkkeee”的评论
人家是不支持老旧的CPU架构,不是旧的CPU硬件。。拿个例子说吧,一直以来现在windows支持的CPU架构仅仅有:X86(包括intel和amd的cpu,这个架构占所有CPU的98%)、安腾处理器(IA-64、IA-32)架构(Intel和惠普合作的,基本上快死了,没什么人用)、ARM(2011年才开始支持)。而Mac苹果电脑,早期只支持PPC架构(IBM的PowerCPU),后来只支持Intel的X86架构(AMD的X86都不支持),iOS仅支持ARM架构。其他还有很多,如MIPS(龙芯就是参考它做出来的)、SPARC(原sun开发出来的,Oracle已经把它丢弃),Alpha(DEC/HP等弄的),嵌入式领域的 PIC ,AVR等等,从上世纪80年代开始就非常非常繁多。现在Linux只是把那些早已不用的CPU架构支持去除而已