您的位置: 首頁 >要聞 >

由于Torvalds支持Pentium計劃 Linux內(nèi)核可能會放棄i486支持

2022-11-08 12:59:26 編輯:葛盛靄 來源:
導(dǎo)讀 如今,486CPU在某種程度上已成為遺物,但它在Linux內(nèi)核中的遺產(chǎn)仍然存在。幾十年來,i486一直是事實上的最低要求。甚至Linux,這個過時架構(gòu)

如今,486CPU在某種程度上已成為遺物,但它在Linux內(nèi)核中的遺產(chǎn)仍然存在。幾十年來,i486一直是事實上的最低要求。甚至Linux,這個過時架構(gòu)的長期支持者,也在考慮放棄芯片并取消對486處理器的支持,就像它在2012年對386所做的那樣。

該消息來自LinuxKernelMailingList上的一篇文章(在新標(biāo)簽中打開)來自LinusTorvalds本人。最近熱衷于添加諸如Rust編程語言之類的東西(在新標(biāo)簽中打開)并支持IntelArcGPU和龍芯CPU(在新標(biāo)簽中打開)對于Linux內(nèi)核,Torvalds現(xiàn)在正在考慮刪除古老的486,他寫道:“我們早在2012年就擺脫了對i386的支持。也許是時候在2022年擺脫對i486的支持了?”

在RaptorLake和Ryzen7000的這些日子里,這個想法似乎如此明顯,但受到了一定程度的抵制,一些用戶聲稱仍在運送基于過時硅的新硬件。一年前提出同樣的計劃時,一位用戶表示他們?nèi)栽谑褂?86,并希望繼續(xù)這樣做。

486的歷史可以追溯到1989年,目前是運行Linux的最低規(guī)格,并且最適用于輕量級發(fā)行版,例如TinyCoreLinux(在新標(biāo)簽中打開).

這一切都歸結(jié)為cmpxchg8b,這是一條比較然后交換計算機內(nèi)存中的8個字節(jié)(或64位)信息的指令。郵件列表成員PeterZijlstra建議Linux應(yīng)該只支持能夠執(zhí)行此操作的處理器,將32位486拋在后面,這意味著新的Linux內(nèi)核將在P5級硬件或更新的硬件上運行。cmpxchg8b指令是原始Pentium的“F00F”錯誤背后的罪魁禍?zhǔn)?,該錯誤導(dǎo)致受影響的CPU在沒有適當(dāng)?shù)牟僮飨到y(tǒng)緩解措施的情況下停止運行,直到在被要求執(zhí)行指令時重新啟動它。

今年推出的內(nèi)核6.1將是一個長期支持內(nèi)核,但在Torvalds的支持下,它可能是最后一個在486上運行的內(nèi)核,而6.2取消了在古老的米色486塔上運行Linux的能力。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ   備案號:

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。

郵箱:toplearningteam#gmail.com (請將#換成@)