隨著 Linux 7.0 合并窗口過半,該版本的開發工作正如火如荼地進行中,預計將于 4 月中旬發布穩定版。近日,Linux 之父 Linus Torvalds 合并了多項重要更新,其中文件系統性能的優化以及內核構建靈活性的增強尤為引人關注。
在存儲性能方面,微軟 exFAT 文件系統的開源 Linux 驅動程序迎來了顯著改進。通過引入多簇(multi-cluster)支持,Linux 7.0 有效提升了 exFAT 的順序讀取性能。根據測試,特別是在使用 512 字節的小簇大小時,該項改進能帶來約 10% 的性能提升,同時降低了系統開銷。此外,新代碼還通過緩存緩沖區頭(buffer heads)優化了連續 FAT 表項的讀取,大幅減少了 sb_bread 函數的調用次數。此次更新還包含對錯誤代碼處理的改進,進一步增強了驅動程序的穩定性與效率。
在圖形顯示與用戶體驗方面,Linux 7.0 的幀緩沖設備(FBDEV)子系統也帶來了人性化的變更。新版本終于正式合并了允許在編譯時輕松替換默認 Tux 企鵝啟動 Logo 的代碼。這一功能通過新增的 Kconfig 選項實現,開發者只需指定替代的 PPM 文件即可完成修改,無需再像過去那樣手動修補內核源碼或構建文件。Linus Torvalds 對此項提升靈活性的變更表示支持,并已將相關補丁全數合并。
![]()
除了自定義啟動 Logo 的支持外,FBDEV 子系統的更新還包括一系列代碼清理和驅動調整。值得注意的是,微軟 Hyper-V 的幀緩沖驅動程序已被移除,取而代之的是狀態更好、功能更強大的 Hyper-V DRM 驅動程序,標志著舊有驅動方案的正式退役。隨著這些特性的加入,Linux 7.0 正展現出作為大版本號更新所應有的豐富改進,為用戶帶來更高效、更靈活的內核體驗。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.