萊納斯托沃茲, Linux 核心開發的創建者和領導者, 再次證明品質和準時是不可協商的 在Linux核心的開發中。
它 在 Linux 6.17 開發週期中, 谷歌工程師帕爾默·達貝爾 提交了一組未通過篩選的 RISC-V 架構補丁 來自頂級開發人員。原因是:它們提交得太晚,並且包含被視為「垃圾」的更改,不屬於 RISC-V 樹。
這項決定意味著提議的改進要到 Linux 6.18 版本才會實現,這可能會減緩 RISC-V 在某些環境中的採用速度,並阻礙依賴這些更新的開發人員。
對於那些還不熟悉 RISC-V 的人來說,你應該知道這個 它是一個免費且開放的指令集架構 RISC-V 於 2010 年誕生於加州大學柏克萊分校,憑藉其靈活性和不斷壯大的開發者社區,在與 ARM 和 x86 等專有架構的競爭中逐漸佔據上風。 RISC-V 國際聯盟目前擁有超過 4500 名成員。
儘管發展迅速,該架構仍面臨成熟度和穩定性的挑戰。 Chimera Linux 等案例由於現有硬體的效能問題而暫停了支持,反映出其在生產環境中立足的困難。
時間和代碼品質的拒絕
Torvalds 曾經要求提前提交拉取請求 因為他要去旅行。然而,更新發佈於 8 年 2025 月 6.17 日,恰好是 Linux 1 合併視窗關閉前兩天,該視窗計劃發布版本 -rcXNUMX。
專案負責人不僅批評了延遲,還批評了內容他指出,這些變更在 RISC-V 範圍之外增加了不必要的修改,影響了通用文件,並且沒有任何價值。用他自己的話來說,這「讓世界變得更糟」。
Linus Torvalds 的反應與獨特的風格
RISC-V 補丁事件並不是個案。 在2025的六月, Torvalds 已經捲入了一場爭議 由於擔心其品質和可維護性,從核心中刪除了 Bcachefs 檔案系統。
這次,他的訊息很直接:不再出現逾期提交或不相關的修改。帕爾默·達貝爾特為此道歉,並承諾在未來的版本中糾正這一流程。
社區對此反應不一。 有些人認為他的坦率是維護內核品質的有效方法;然而,有些人則認為他的語氣可能會打擊新貢獻者的積極性。然而,托瓦茲堅持自己的立場:核心的穩定性和安全性高於一切。
在掌管 Linux 核心的三十多年裡, Linus Torvalds 以其直接、有時甚至是激進的溝通風格而聞名。儘管他過去曾承認需要緩和自己的語氣,但他仍然將技術嚴謹性置於外交之上。
對他來說,引入不區分大小寫的檔案系統或對程式碼庫進行脫離上下文的更改等決定代表不必要的風險,可能會損害系統的長期穩定性。
這次對 RISC-V 補丁的拒絕,本質上是對幾十年來指導 Linux 核心的理念的重申:品質不容談判,必須按時完成。
Linux 6.17 的 Btrfs 效能改進和其他新功能
其他已準備好的新功能和改進 Linux 6.17 的效能與功能 btrfs 文件系統最值得注意的新功能之一是對大型作品集的實驗性支持,這項優化有望減少開銷和 加速多種場景下的運營儘管從技術上來說該功能已準備好得到更廣泛的應用,但開發人員警告說,它尚未經過足夠的測試,因此還不能被認為是完全穩定的。
新版本的 Btrfs它還在 XArray 結構中引入了更密集的鍵放置。,提高了儲存生成樹節點的緊湊度。這項改變可以減少50%~70%的端節點數量,進而優化內部結構,降低資源消耗。此外, 碎片整理調整已透過 ioctl 應用,同時啟動先前設計的機制以防止關鍵檔案系統損壞,該機制限制已安裝檔案系統的區塊裝置的寫入。
除此之外,它還凸顯了 快取系統的實現 用於釋放已分配空間的位圖的請求。在使用空文件建立的測試中,此最佳化使效能提升高達 20%,並且在元資料負載繁重的環境中也取得了顯著的改進。同樣,在使用資料壓縮的系統上,預讀功能也得到了改進,從而提高了資料存取速度。
最後,如果您有興趣了解更多,可以查閱詳情 以下鏈接。