新闻中心

EEPW首页 > 嵌入式系统 > 业界动态 > 彻底告别486:Linux内核维护者正式移除英特尔486处理器支持

彻底告别486:Linux内核维护者正式移除英特尔486处理器支持

—— Linux 开发者认为,为 486 花费哪怕一秒钟维护时间都太多了
作者: 时间:2026-04-08 来源: 收藏

庞大 生态系统的一大优势是其广泛的硬件兼容性 —— 得益于数十年来硬件厂商与热心社区成员的共同努力,内核官方支持从 90 年代老式 PC 硬件到苹果 Arm 架构 Silicon 芯片的各类设备。

但没有什么能永恒不变。近几年来,包括林纳斯托瓦兹在内的 一直在推动移除对 80 的内核支持。这款芯片于 1989 年首次推出,1993 年被初代奔腾取代,2007 年全面停产。代码提交记录显示, 7.1 内核将成为首个正式移除 支持的版本,无法再编译出支持 的内核;Phoronix 指出,后续内核版本还会进一步清理 486 相关代码。

尽管这些芯片几十年来没有任何变化,但在现代软件中维持对它们的支持并非没有代价

“在 x86 架构中,我们为 x86-32 保留了各种复杂的硬件兼容机制,以支持极少数还在使用现代内核的古老 32 位 CPU。”Linux 内核贡献者英戈莫尔纳在首版移除 486 支持的补丁中写道,“这些兼容代码有时甚至会引发问题,消耗开发者本可用于其他工作的时间。”

这与林纳斯托瓦兹 2022 年的表态相呼应,他当时称 **“没有任何实际理由让任何人浪费一秒钟开发精力”** 在 486 相关问题上。移除 486 支持同时也会影响其他厂商少量兼容 486 的芯片,包括 Cyrix 5×86 与 AMD Am5x86。莫尔纳也是上一次 Linux 淘汰老旧芯片的推动者 ——2013 年初,内核 3.8 版本移除了对 80386 系列的支持。

“遗憾的是,这会带来情怀上的损失:你 1991 年初买的那台老 386 DX33 将无法再启动现代 Linux 内核。” 莫尔纳写道,“呜呜。” 

无人在意的告别

停止 486 支持的实际影响微乎其微:使用内核 486 支持的现代 Linux 发行版数量极少。

许多面向消费级的 Linux 发行版已采用更接近 Windows 的最低系统要求,这反映出现代网页浏览器与基于浏览器的应用对 CPU 和内存的巨大消耗;Ubuntu 26.04 LTS 版已将最低内存要求从 4GB 提升至 6GB。即便 Xubuntu、AntiX 等轻量级发行版也推荐 512MB~1GB 内存,远超任何 486 电脑出厂配置(或实际硬件可稳定运行的内存容量)。

极少数仍在维护且明确标注支持 486 的发行版之一是Tiny Core Linux(及其无 GUI 版本 Micro Core Linux)。这些系统可在 486DX 芯片上运行,最低内存分别仅需 48MB 与 28MB,不过推荐配置仍是奔腾 2 搭配至少 128MB 内存。但即便在 Tiny Core 论坛,也没什么用户为失去 486 支持而惋惜。

“我理解这种怀旧感,就像经典老车一样,但你花了一年周末修好的车并不适合日常代步。” 用户 andyj 写道,“我维护的部分扩展程序,比如 rsyslog 和 mariadb,已要求 CPU 至少为 i586,无法再为 i486 编译。结局其实早已到来。”

出于各种原因仍在使用 486 的用户,依旧可以运行老旧 Linux 内核与经典操作系统 —— 无需模拟器或虚拟机运行旧软件,也是继续使用这类老硬件的少数理由之一。如果需要仍在维护的操作系统,仍有替代选择 ——FreeDOS 项目并非 Linux,但它仍可在最早的 IBM PC 及其 16 位英特尔 8088 上运行。


评论


相关推荐

技术专区

关闭