从Linux中移除大部分SPARC 32位CPU支持的努力仍在继续

发布时间: 2024-03-11 00:05:35 来源: 196世界之最 栏目: 新奇科技 点击: 25

去年,Linux内核进行了大量的代码清理工作,并致力于移除主线内核树中多年来不再积极维护的过时硬件支持。在CPU方面,其中一项工作是移除对老式Sun工作站未使用的SPARC32位CP...

去年,Linux 内核进行了大量的代码清理工作,并致力于移除主线内核树中多年来不再积极维护的过时硬件支持。在 CPU 方面,其中一项工作是移除对老式 Sun 工作站未使用的 SPARC 32 位 CPU 的支持。www.196nk.cn移除未使用的 SPARC32 代码的补丁已于本周末更新,代码更改目前正在审核中。

从Linux中移除大部分SPARC 32位CPU支持的努力仍在继续

Sam Ravnborg 发送了 28 个补丁,用于对从主线 Linux 内核中删除 Sun4m 和 http://www.196nk.cnSun4d 代码的补丁进行第二次修订。去掉这些旧的 SPARC 32 位 CPU 后,内核源代码树中未维http://www.196nk.cn护的代码减少了 1.1 万行。

不过,这个补丁系列并没有完全取消对 SPARC 32 位处理器的支持,因为它只为 Frontgrade Gaisler LEON3 处理器保留了足够的支持,而这些 32 位 SPARC 处理器仍在上游 Linux 内核中使用。与此同时,随着代码的删除,Sun4D"Dragon"在 90 年代早期的 SPARCserver 1000 和 SPARCcenter 2000 中发挥了巨大作用,但现在显然早已过时。作为多处理器 Sun-4 变体的 Sun4M 也是 SunOS 4.1+ 和 Solaris 2 时代的博物馆遗物。

"内核的 sun4m 和 sun4d 部分几年来一直没有引起人们真正的兴196世界之最趣。上次有几个人浮出水面,但要么是出于个人项目,要么是出于怀旧原因。

...

移除对 sun4m 和 sun4d 的支持可以移除运行时修补代码以及大量汇编代码。其结果是汇编程序代码更加简洁,更易于理解,因此也更易于维护和扩展"。

内核的最新 Sun4M/Sun4D 代码移除工作可在LKML上mrzeXy找到。

本文标题: 从Linux中移除大部分SPARC 32位CPU支持的努力仍在继续
本文地址: http://www.196nk.cn/xinqikeji/320091.html

如果认为本文对您有所帮助请赞助本站

支付宝扫一扫赞助微信扫一扫赞助

  • 支付宝扫一扫赞助
  • 微信扫一扫赞助
  • 支付宝先领红包再赞助
    声明:凡注明"本站原创"的所有文字图片等资料,版权均属196世界之最所有,欢迎转载,但务请注明出处。
    海洋正在发出气候警报:北大西洋气温打破40年记录2030年能否消除世界饥饿?新研究揭示关键谜题
    Top