智能日报
业界资讯 智能手机 电脑硬件 平板电脑 智能手表 智能家电 耳机音频 笔记本 游戏机

Linux内核或将告别i486与早期i586时代?

2025-04-27来源:ITBEAR编辑:瑞雪

近期,Linux系统开发者社区内部掀起了一场关于是否应继续支持老旧处理器的热议。据悉,Linux系统长久以来因其对旧硬件的高度兼容性而受到赞誉,但这种兼容性也面临着新的考验。

Linux内核的资深开发者Ingo Molnar在最近的一次RFC补丁讨论会上,提出了一个引人关注的建议:终止对30多年前推出的i486及早期i586处理器的支持。他指出,随着技术的不断进步,当前仍在使用这些老旧芯片并运行最新Linux内核的用户数量已微乎其微。而持续为这些芯片提供支持,不仅增加了代码库的复杂性,还带来了高昂的维护成本。

Molnar进一步提到,Linux的创始人Linus Torvalds也对此表示了赞同,认为放弃对i486系列的支持是合理的。如果这一提议得以采纳,Linux内核将精简约14104行代码,涉及80个相关文件,同时,内核的最低硬件要求也将提升至支持TSC(时间戳计数器)和CX8(双字比较并交换指令)功能的水平。

事实上,早在2022年,Linux开发者就曾探讨过停止对i486支持的可能性,但这一计划直到最近才真正被提上日程。回溯历史,Linux在2012年就已经停止了对更早的i386系列处理器的支持,距今已有13年之久。此次提议若得以实施,将是Linux内核自那时以来首次停止对一个过时CPU系列的支持。

i486系列处理器由英特尔于1989年推出,标志着多项关键技术的引入,如大容量片上缓存和集成浮点运算单元,这些技术至今仍在现代CPU中发挥着重要作用。而i586系列作为i486的继任者,于1993年面世,在性能上进行了多项提升,包括双整数流水线设计和更为强大的浮点运算单元。

此次提议的提出,无疑引发了关于技术进步与兼容性之间平衡的广泛讨论。对于Linux开发者而言,如何在保持系统先进性的同时,兼顾对老旧硬件的支持,无疑是一个需要深思熟虑的问题。