AMD首款自研CPU K5被Linux淘汰

来源:半导纵横发布时间:2026-05-11 15:18
AMD
CPU
生成海报
K5处理器因原生缺少TSC时间戳计数器,已然成为开发人员的负担。

Linux内核7.2版本发布后,将不再支持具有里程碑意义的AMD K5处理器系列。Linux行业观察者在近期一则补丁中发现,这款经典老旧的K5处理器被强制终止支持,该补丁旨在移除所有无时间戳计数器(TSC)的Pentium衍生型号支持。K5处理器因原生缺少TSC时间戳计数器,继续在内核中为其提供适配支持,已然成为开发人员的负担。

K5在AMD发展史上有着特殊地位,是该公司首款自主独立设计的x86架构处理器。但这款处理器市场反响平平:上市时间滞后,加之入局时行业竞争激烈,性能表现也乏善可陈。

此前发布的一篇文章中曾提到,这款AMD自研打造、集成430万晶体管的全新芯片,采用基于RISC的内部架构,可将x86指令解码为微指令后再执行。然而其1996年首发型号主频仅覆盖75兆赫兹至133兆赫兹区间;且因上市太晚,彼时英特尔Pentium系列处理器性能已然领先。不过,AMD K5相较于Cyrix6 x86仍具备一定优势。

按照当时行业通行做法,AMD K5系列处理器均标注性能评级(PR)参数,用以对标同主频英特尔Pentium处理器的整数运算性能。例如,主频116兆赫兹的二次修订版K5,市场命名为K5 PR166。即便这种标注方式一目了然,硬件爱好者依旧反感这种模糊化的宣传手法。同时这一时期也标志着散热器与风扇正式成为CPU必备配套配件。

Intel i486、AMD Elan SoC及 AMD Geode CPU同步终止适配

Linux开发者已着手在面向Linux7.1内核的补丁中,取消拥有37年历史的Intel i486 CPU支持。相较于此次AMD K5终止支持,前者影响范围更大,毕竟i486的市场出货量要高出许多。

不过,Linux内核取消i486支持并不出人意料。首先,这款处理器年代久远,首款产品于1989年发布,而现代Linux发行版对资源的需求还在持续攀升。其次,Linux创始人Linus Torvalds不久前就暗示,i486的支持或将被砍掉。这位Linux行业大佬直言,继续保留对i486CPU的支持毫无实际理由,甚至会对Linux内核上游开发工作造成负面影响。

不过,开发者Ingo Molnar或将成为敲定此事的关键人物。据介绍,Molnar提交了一则补丁,率先移除CONFIG_M486SX、CONFIG_M486以及CONFIG_MELAN这些Kconfig编译选项,这也从代码层面标志着i486处理器的内核支持已进入倒计时。Molnar在补丁附言中表示:“在x86架构下,为适配极少人还在新版内核上使用的老式32位处理器,x86-32架构保留了各类复杂的硬件兼容模拟机制。这类兼容适配代码有时还会引发各类故障,耗费开发者大量精力去排查,而这些精力本可以投入到其他开发工作中。”随后他援引了Torvalds的观点,向外界重申是谁敲定了终止i486支持的决定。

该补丁将并入Linux7.1版本,届时用户将无法编译适配i486架构的内核镜像。若无大规模公众反对声音,后续内核将彻底彻底剔除剩余的i486适配代码。当然,这并不意味着老旧Intel i486设备就此失去把玩价值,甚至无法实现实用用途。例如今年早些时候就有相关消息:有开发者从零自研开源i486主板,顺利通过Linux、DOS、Doom游戏等多项兼容性测试。

另有多款小众处理器产品线也被Linux终止支持,具体包括1995年首发、面向嵌入式领域、属于i486级别且无TSC的AMD Elan SoC,将在Linux7.2版本停止适配。同样,作为21世纪初Elan替代产品的AMD Geode x86嵌入式处理器,也将从Linux内核7.2版本起被移除支持列表。

内存涨价潮迟迟没有落幕,看到老旧硬件陆续被系统终止适配,不免令人有些感慨。不过搭载这些退市处理器的设备,仍可用于趣味创客项目,这类场景无需运行最新安全加固、联网补丁齐全的操作系统。

本文转自媒体报道或网络平台,系作者个人立场或观点。我方转载仅为分享,不代表我方赞成或认同。若来源标注错误或侵犯了您的合法权益,请及时联系客服,我们作为中立的平台服务者将及时更正、删除或依法处理。

评论
暂无用户评论