驱动之家 6小时前
服役30年终落幕!AMD首款自研CPU K5被Linux淘汰:1996年对抗奔腾
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 5 月 8 日消息,根据 Linux 内核上游仓库提交的最新补丁信息,服役满 30 年的 AMD 首款自研 CPU K5,将被 Linux 主线内核正式终止支持,彻底迎来退役。

AMD K5 是 AMD 首款完全自主设计的 x86 架构 CPU,于 1996 年正式推向市场,核心定位为对标英特尔奔腾处理器,是 AMD 早期冲击 x86 消费级市场、对抗英特尔行业垄断的核心产品。

而导致 K5 被淘汰的直接原因,是缺失一项名为时间戳计数器(TSC)的硬件指令。TSC 是一个 64 位计数器,以固定速率递增,为内核提供可靠的时间基准,现代调度器、高精度定时器和功耗管理框架都默认 TSC 存在。

如果没有 TSC,内核将被迫回退到可编程间隔定时器等老旧仿真机制,现代调度器与高精度定时框架的正常运行均受影响。

需要提及的是,这已是 Linux 内核近期对老硬件的第二次系统性清理。此前 Linux 7.1 已开始逐步淘汰 i486 CPU 支持,而在 Linux 7.2 中,处理器支持的移除将进一步涵盖部分 i586 和 i686 架构级别处理器。

本次移除不仅影响 K5,多款 Cyrix 处理器也将一并被剔除。移除无 TSC 代码块后,开发者可将 CONFIG_X86_TSC 设为无条件启用,清理死代码并减小内核的攻击面。

删除 CONFIG_M586 支持的补丁已被提交至 tip/tip.git 的 x86/cpu 分支,预计将在即将到来的 Linux 7.2 合并窗口期间正式提交。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

linux amd 奔腾 英特尔
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论