亚洲精品国产a久久久久久,亚洲 激情 ,欧美精品,亚洲av日韩综合一区在线观看,亚洲精品不卡av在线播放,无码国产69精品久久久久同性

資訊在沃

Linux之父嚴(yán)斥英特爾工程師:DRM驅(qū)動(dòng)代碼成“惡心穢物”

   發(fā)布時(shí)間:2025-04-02 09:59 作者:顧青青

近日,Linux系統(tǒng)的締造者Linus Torvalds對(duì)英特爾工程師Jani Nikula提交的代碼提出了尖銳的批評(píng)。Torvalds對(duì)Nikula所提交的DRM驅(qū)動(dòng)相關(guān)代碼中的hdrtest測(cè)試文件表示強(qiáng)烈不滿,認(rèn)為這些文件嚴(yán)重影響了內(nèi)核編譯的效率,并且產(chǎn)生了不必要的冗余。

在郵件列表中,Torvalds毫不留情地指責(zé)了這些文件,用“極其糟糕的糟粕”來(lái)形容它們,并明確要求將這些文件從常規(guī)的編譯流程中移除。他指出,這些測(cè)試文件不僅拖慢了全模塊配置的編譯速度,還在include目錄下留下了無(wú)用的文件,對(duì)系統(tǒng)的整潔性和效率造成了負(fù)面影響。

Torvalds進(jìn)一步強(qiáng)調(diào),這類測(cè)試應(yīng)該作為獨(dú)立的選項(xiàng)來(lái)運(yùn)行,而不是強(qiáng)制所有開(kāi)發(fā)者都參與編譯。他臨時(shí)將這一功能標(biāo)記為“BROKEN”狀態(tài),并要求英特爾團(tuán)隊(duì)重新設(shè)計(jì)測(cè)試方案,以確保不會(huì)再次出現(xiàn)類似的問(wèn)題。

此次爭(zhēng)議涉及到Linux內(nèi)核中管理Intel Xe顯卡驅(qū)動(dòng)的Direct Rendering Manager(DRM)子系統(tǒng)。DRM是Linux內(nèi)核中負(fù)責(zé)GPU渲染的核心子系統(tǒng),它承擔(dān)著硬件加速、視頻播放等圖形處理任務(wù),對(duì)于系統(tǒng)的圖形性能至關(guān)重要。

Torvalds指出,當(dāng)前的實(shí)現(xiàn)方式不僅影響了編譯效率,還破壞了文件名自動(dòng)補(bǔ)全的功能。即使將這些文件添加到gitignore列表中,也只是治標(biāo)不治本,無(wú)法從根本上解決問(wèn)題。他建議將這些測(cè)試代碼從默認(rèn)的編譯流程中分離出來(lái),改為通過(guò)“make drm-hdrtest”命令來(lái)獨(dú)立運(yùn)行測(cè)試。

面對(duì)Torvalds的嚴(yán)厲批評(píng),Nikula在回應(yīng)中承諾將測(cè)試文件移至.hdrtest子目錄,并通過(guò)kconfig選項(xiàng)來(lái)隔離額外的檢查項(xiàng)。這一回應(yīng)顯示出英特爾團(tuán)隊(duì)對(duì)于Torvalds批評(píng)的重視,以及他們?cè)敢夥e極改進(jìn)代碼的態(tài)度。

這場(chǎng)技術(shù)交鋒不僅揭示了Linux社區(qū)對(duì)代碼質(zhì)量的嚴(yán)格要求,也展示了開(kāi)源社區(qū)中不同團(tuán)隊(duì)之間的合作與競(jìng)爭(zhēng)。Torvalds的批評(píng)雖然嚴(yán)厲,但正是這種對(duì)代碼質(zhì)量的執(zhí)著追求,才使得Linux系統(tǒng)能夠不斷發(fā)展和完善。

 
 
更多>同類內(nèi)容
全站最新
熱門內(nèi)容
本欄最新