繼去年的 exFAT 改進之後,微軟正在向 Mariner 添加 XFS 根文件系統

繼去年的 exFAT 改進之後,微軟正在向 Mariner 添加 XFS 根文件系統

去年 12 月,由於索尼,微軟在 Linux 上的 exFAT 在性能方面獲得了一些非常大的提升。內部測試顯示在某些情況下收益接近 60%。說到文件系統,微軟現在已經為 CBL-Mariner 添加了對 XFS 作為根文件系統類型的支持,CBL-Mariner 是微軟用於 Azure 1P 服務和邊緣設備的 Linux 操作系統。

該更改是在 CBL-Mariner 的最新版本 2.0.20230426 中引入的,其中更改日誌指出“將 XFS 添加為根文件系統類型”。在 GitHub 頁面的拉取請求部分,開發人員 AZaugg 提供了更改摘要(通過Phoronix):

概括

向安裝程序添加 XFS 支持,並允許 Mariner 啟動 XFS 文件系統。

更改日誌

  • 為 Mariner Installer 添加了 XFS 選項
  • 將 fsck.xfs 添加到 initrd
  • 將 XFS 模塊添加到 grub

這會影響工具鏈嗎?

是的

測試方法

  • 構建一個新的 VHD 並啟動,確認根文件系統正在運行 XFS

在這一點上,Linux 上的其他文件系統也得到了性能改進和優化。這些包括F2FS、Btrfs 和 EXT4。除此之外,微軟的NTFS 文件系統 (NTFS3)的 Linux 實現也將接受優化。

如果有人想知道,這裡是 CBL-Mariner 版本 2.0.20230426 的完整變更日誌:

您可以在其GitHub 存儲庫中找到更多詳細信息。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *