快科技资讯 04月27日 11:46
30多年前老CPU:Linux开发者终于提议移除对i486/i586的支持
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Linux开发者正在考虑移除对30多年前的i486和早期i586 CPU的支持,以简化内核代码。 开发者认为,继续支持这些旧芯片带来的复杂性超过了其价值。移除支持后,内核代码将减少约14104行,最低支持标准将提升。这一举措标志着自2012年停止对i386系列支持以来,Linux内核首次考虑停止对过时CPU系列的支持。

👴移除支持的原因:开发者认为,目前使用最新Linux内核运行i486和i586 CPU的用户极少,继续支持这些芯片给代码库带来的复杂性已经超过了其价值。

✂️ 代码减少量:如果移除对i486和i586的支持,Linux内核将减少约14104行代码,涉及80个文件。

🚀 最低支持标准提升:内核的最低支持标准将提升到包含TSC和CX8硬件支持的水平。

⏳ 历史回顾:Linux在2012年停止了对i386系列的支持,此次计划移除支持是自那以后Linux内核首次考虑停止对过时CPU系列的支持。

💡 i486与i586简介:i486系列于1989年推出,引入了多项关键技术,如大容量片上缓存和集成浮点运算单元。i586系列是i486系列的继任者,于1993年推出,在i486的基础上进行了多项改进。

快科技4月27日消息,Linux一直以来保持着对古老硬件的强大兼容性,但这种兼容性也并非没有边界。

Linux开发者终于提议移除对30多年前发布的i486和早期i586 CPU的支持,以减轻内核开发者的负担。

Linux内核开发者Ingo Molnar在最近的RFC补丁线程中,提议移除对这些古老32位处理器的支持。

他指出,目前运行这些芯片并使用最新Linux内核的用户极少,而继续支持这些芯片给代码库带来的复杂性已经超过了其价值。

Molnar还提到,Linux创始人Linus Torvalds也有类似的意愿,希望“抛弃对i486的支持”。

如果移除这些支持,Linux内核将减少约14104行代码,涉及80个文件,同时内核的最低支持标准将提升到包含TSC和CX8硬件支持的水平。

Linux开发者早在2022年就曾考虑移除对i486的支持,但直到现在,这一提议才真正被提上日程。

作为参考,Linux在2012年停止了对i386系列的支持,距今已有13年,这是自那以后Linux内核首次考虑停止对一个过时CPU系列的支持。

i486系列是英特尔在1989年推出的产品,该系列引入了多项关键技术,例如大容量片上缓存和集成浮点运算单元,这些技术至今仍被几乎所有现代CPU所采用。

i586系列是i486系列的继任者,于1993年推出,在i486的基础上进行了多项改进,包括双整数流水线设计和更先进的浮点运算单元。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Linux i486 i586 CPU 内核
相关文章