芯片设计

三十年功成身退!Linux 7.5内核删掉最后MMX代码:已沦为维护负担

驱动之家·2026/11/4 04:14:00🔗 原文

📋总体概括

Linux主线内核将于7.5版本移除最后一处英特尔MMX指令集优化代码,即Google工程师Eric Biggers提交补丁删除的软件RAID XOR运算逻辑。MMX诞生于上世纪90年代末奔腾时代,服役近三十年,如今在SSE、AVX普及后已沦为维护负担。变动只影响奔腾MMX、奔腾II等无SSE的古董处理器,RAID将回退到C标量代码路径。内核对MMX的清理早在2021年已开始,此次收官具有里程碑意义。

⚡关键信息

  • ▸Google工程师Eric Biggers提交补丁,删除内核中仅存的MMX优化——软件磁盘阵列XOR运算逻辑
  • ▸该改动预计在Linux 7.5内核正式实装,MMX退役前已服役近30年
  • ▸受影响的是奔腾MMX、奔腾II等无SSE指令集的古董处理器
  • ▸删除后这些老设备处理RAID将回退到效率较低的C标量代码路径
  • ▸Linux清理MMX始于2021年,当时已移除memcpy()、copy_page等处的MMX优化

🔥犀利点评

MMX退出不是新闻,它早就是个只有考古价值的化石。真正的看点是内核社区的务实:没有SSE的机器如今连上网都困难,为千分之一用户背着一坨32位MMX代码,纯属拖累全员的维护税。现代x86指令集的演进史,本质上就是不断给老古董办葬礼的历史,SSE和AVX终有一天也会排队上祭坛。

本文由本站自动聚合,以下为原始来源:前往 驱动之家 阅读全文 →