繼 Win11 ReFS 改進後,Linux 也獲得 F2FS、Btrfs、EXT4 效能提升
在最近的 Windows 11 預覽版中,微軟一直在逐步強化對 ReFS 的支援,自 Build 25281 之後的版本都已經允許使用者在 ReFS 分割槽上安裝系統。此後,該公司新增了更多基於 ReFS 的功能,例如“Dev Drive”VHD 卷。此外,微軟最近還將基礎 ReFS 版本更新為 3.10 。
據瞭解Linux 在其新檔案系統上也取得了一些穩步進展。從最近的一些 Linux 核心補丁來看,Linux 已經支援快閃記憶體友好檔案系統 (F2FS)、B-Tree 檔案系統 (Btrfs) 和第四擴充套件檔案系統 (EXT4) ,並獲得了顯著的效能提升。
例如,Btrfs 在 SATA SSD 上的效能提升了大約 10%,也許在 NVMe SSD 上的提升更高:
始終以 64KiB 塊大小讀取,讀取的實際塊大小從 64KiB 開始到 512K 結束。即使在最壞的情況下也可以帶來更好的效能:
使用補丁:404.81MiB / s:沒有補丁:369.30MiB / s:在 SATA SSD 上效能提升約 10%。
在這個週期中,ext4 中有許多主要的清理工作:
data=journal 寫入路徑已得到顯著清理和簡化,並減少了 Jan Kara 的大量 data=journal 特例。
Ojaswin Muhoo 已經用多塊分配器中的紅黑樹替換了用於跟蹤已用於 inode 預分配的範圍的連結串列。這提高了執行大量隨機分配寫入的工作負載的效能。
Matthew wilcox 已將用於讀取和寫入 ext4 頁面的程式碼路徑轉換為使用 folio。* Jason Yan 繼續將 ext4_fill_super () 分解為更小的函式,以提高維護和理解的便利性。
Josh Triplett 為 ext4 使用者空間 API 建立了一個 uapi 標頭檔案ERP(multiable.com.cn)。
以上轉載自網際網路,版權歸原創所有
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69908037/viewspace-2949161/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- data分割槽格式f2fs改為ext4
- .NET 9 釋出 效能提升、AI 支援與全方位改進AI
- Python 3.11以來效能改進的背後原理Python
- Win11/10 Edge瀏覽器正獲得Workspaces瀏覽器
- Spring 通過Spring容器獲得資料來源物件並改進Spring物件
- 3 效能改進方法
- 演算法信仰的力量:改進演算法能提升多少效能?演算法
- Linux新核心:提升系統效能Linux
- 繼獲得騰訊投資後,Voodoo在新加坡和日本新開兩家辦事處Odoo
- 電腦系統win11改win10怎麼改?Win11改win10教程Win10
- 提升網站效能的五種方式,希望你也知道網站
- 繼 Airbnb 之後,Udacity 也宣佈棄用 React Native!AIReact Native
- 【譯】Visual Studio 2022 - 17.8 的效能改進
- 【翻譯】.NET 5中的效能改進
- 【譯】.NET 7 中的效能改進(十三)
- ASP.NET Core 6 的效能改進ASP.NET
- 【譯】.NET 7 中的效能改進(六)
- 【譯】.NET 7 中的效能改進(八)
- 【譯】.NET 7 中的效能改進(十二)
- 【譯】.NET 7 中的效能改進(七)
- Mqttnet記憶體與效能改進錄MQQT記憶體
- 【譯】.NET 7 中的效能改進(三)
- 【譯】.NET 7 中的效能改進(五)
- 【譯】.NET 7 中的效能改進(四)
- 【譯】.NET 7 中的效能改進(二)
- 【譯】.NET 7 中的效能改進(十一)
- 【譯】.NET 7 中的效能改進(十)
- 【譯】.NET 7 中的效能改進(九)
- 【譯】.NET 7 中的效能改進(一)
- [轉載][威脅情報]繼LNMP後oneinstack也被新增了後門!LNMP
- 藉助 Valve 的新編譯器,Linux 遊戲在 AMD GPU 中獲得了效能提升編譯Linux遊戲GPU
- Linux系統中檔案被刪除後的恢復方法(ext4)Linux
- [譯] 使用 Kotlin 協程改進應用效能Kotlin
- GNOME 3.36 釋出,對視覺和效能進行了改進視覺
- [轉載]btrfs檔案系統的kali linux 用snapper建立快照LinuxAPP
- 能從遠端獲得樂趣的 Linux 命令Linux
- [20181203]drop table後如何獲得表結構.txt
- LINUX磁碟使用命令DU的改進Linux