ITBear旗下自媒體矩陣:

Linux之父痛批x86-64架構(gòu):復(fù)雜且不切實際

   時間:2024-12-06 10:41:30 來源:ITBEAR編輯:快訊團(tuán)隊 發(fā)表評論無障礙通道

近期,Linux內(nèi)核的創(chuàng)始人Linus Torvalds在一次關(guān)于Linux內(nèi)核配置構(gòu)建的深入探討中,對AMD64或x86_64架構(gòu)的功能級別提出了尖銳的批評。

Torvalds言辭激烈地指出,x86-64微體系結(jié)構(gòu)級別堪稱“設(shè)計上的敗筆”,并批評其諸如“v2”、“v3”、“v4”等命名方式不過是“glibc團(tuán)隊的一意孤行”,亟需被更合理的方案取代。他強(qiáng)調(diào),這些架構(gòu)級別非但沒有簡化系統(tǒng)配置,反而將問題復(fù)雜化,因為它們試圖將硬件指令和功能的演進(jìn)過程強(qiáng)行線性化,這在實際操作中顯得尤為不切實際。

據(jù)了解,x86-64微體系結(jié)構(gòu)級別的概念最初由Red Hat的工程師Florian Weimer于2020年提出,并經(jīng)歷了多次迭代和完善。然而,Torvalds對此概念并不認(rèn)可,他直言這一模型缺乏官方背景,且存在根本性缺陷。

Torvalds的批評并非毫無根據(jù)。他指出,某些CPU指令集,如AVX,在特定處理器系列中可能得到支持,但隨后又可能在新產(chǎn)品中消失。以英特爾為例,該公司在第11代Rocket Lake處理器中引入了AVX-512指令集,但隨后又在后續(xù)幾代產(chǎn)品中取消了這一指令集。這一現(xiàn)象充分暴露了x86-64微體系結(jié)構(gòu)級別的復(fù)雜性和不穩(wěn)定性。

Torvalds進(jìn)一步強(qiáng)調(diào),這種不穩(wěn)定性不僅給開發(fā)者帶來了額外的負(fù)擔(dān),還可能導(dǎo)致系統(tǒng)兼容性問題。他呼吁業(yè)界重新審視現(xiàn)有的x86-64架構(gòu)級別劃分方式,尋求更加合理且穩(wěn)定的解決方案。

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  RSS訂閱  |  開放轉(zhuǎn)載  |  滾動資訊  |  爭議稿件處理  |  English Version