您的位置: 首页 >要闻 >

由于Torvalds支持Pentium计划 Linux内核可能会放弃i486支持

2022-11-08 12:59:26 编辑:葛盛霭 来源:
导读 如今,486CPU在某种程度上已成为遗物,但它在Linux内核中的遗产仍然存在。几十年来,i486一直是事实上的最低要求。甚至Linux,这个过时架构

如今,486CPU在某种程度上已成为遗物,但它在Linux内核中的遗产仍然存在。几十年来,i486一直是事实上的最低要求。甚至Linux,这个过时架构的长期支持者,也在考虑放弃芯片并取消对486处理器的支持,就像它在2012年对386所做的那样。

该消息来自LinuxKernelMailingList上的一篇文章(在新标签中打开)来自LinusTorvalds本人。最近热衷于添加诸如Rust编程语言之类的东西(在新标签中打开)并支持IntelArcGPU和龙芯CPU(在新标签中打开)对于Linux内核,Torvalds现在正在考虑删除古老的486,他写道:“我们早在2012年就摆脱了对i386的支持。也许是时候在2022年摆脱对i486的支持了?”

在RaptorLake和Ryzen7000的这些日子里,这个想法似乎如此明显,但受到了一定程度的抵制,一些用户声称仍在运送基于过时硅的新硬件。一年前提出同样的计划时,一位用户表示他们仍在使用486,并希望继续这样做。

486的历史可以追溯到1989年,目前是运行Linux的最低规格,并且最适用于轻量级发行版,例如TinyCoreLinux(在新标签中打开).

这一切都归结为cmpxchg8b,这是一条比较然后交换计算机内存中的8个字节(或64位)信息的指令。邮件列表成员PeterZijlstra建议Linux应该只支持能够执行此操作的处理器,将32位486抛在后面,这意味着新的Linux内核将在P5级硬件或更新的硬件上运行。cmpxchg8b指令是原始Pentium的“F00F”错误背后的罪魁祸首,该错误导致受影响的CPU在没有适当的操作系统缓解措施的情况下停止运行,直到在被要求执行指令时重新启动它。

今年推出的内核6.1将是一个长期支持内核,但在Torvalds的支持下,它可能是最后一个在486上运行的内核,而6.2取消了在古老的米色486塔上运行Linux的能力。


免责声明:本文由用户上传,如有侵权请联系删除!

最新文章

精彩推荐

图文推荐

点击排行

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ   备案号:

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。

邮箱:toplearningteam#gmail.com (请将#换成@)