您的位置:首頁 >資訊 > 正文

    使用EXT4文件系統的Linux 6.5將擁有更快的并行直接I/O覆寫性能-每日看點

    來源:cnBeta2023-06-28 19:48:06


    (資料圖)

    Ted Ts"o為Linux 6.5的合并窗口提交了有關EXT4的功能變化。EXT4在這一輪升級中帶來了各種清理、錯誤修復和其他增強功能,但有一項性能優化值得關注。EXT4與Linux 6.5合并后,圍繞并行直接I/O(DIO)覆蓋的性能將有很大的改善。Red Hat公司的Brian Foster從事這項優化工作,允許同時進行不對齊的DIO覆蓋,結果看到了更好的性能。

    通過FIO這個補丁,他的測試案例從8724 KiB/s提高到1565 MiB/s。

    獲取補丁:

    https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git/commit/?h=dev&id=310ee0902b8d9d0a13a5a13e94688a5863fa29c2

    Foster在補丁中解釋說:

    "我們有報告說,由于ext4中增加了排他性限制,子塊(無對齊)直接寫入的性能明顯下降。對不對齊直接寫入的排他性要求的目的是為了避免iomap dio層中未序列化的部分塊清零在重疊寫入中造成的數據損壞。

    XFS由于同樣的基本原因也有類似的要求,但卻沒有像ext4那樣遭受極端的性能退步。原因是XFS利用了IOMAP_DIO_OVERWRITE_ONLY模式,該模式允許主動提交并發的無對齊I/O,并踢回需要部分塊清零的寫操作,以便它們可以在一個安全、排他的上下文中提交。由于ext4已經在提交前執行了大部分這些檢查,它可以支持類似的做法,而不一定要依賴iomap標志和相關的重試機制。

    更新dio寫提交路徑,以允許同時提交不對齊的直接寫操作,這些寫操作是純粹的覆蓋,所以不需要塊清零。"

    Linux 6.5的EXT4更新的完整列表可以通過這個拉動請求找到:

    https://lore.kernel.org/lkml/20230627153618.GA329146@mit.edu/

    關鍵詞:

    最近更新

    国产色在线|亚洲| 亚洲狠狠成人综合网| 在线观看亚洲电影| 亚洲国产精品自在自线观看| 亚洲一区二区三区在线 | 亚洲暴爽av人人爽日日碰| 亚洲ts人妖网站| 亚洲人和日本人jizz| 亚洲AV成人噜噜无码网站| 亚洲最大的黄色网| 亚洲一区欧洲一区| 亚洲中文字幕无码mv| 亚洲精品av无码喷奶水糖心| 色综合久久精品亚洲国产| 国产亚洲福利精品一区二区| 亚洲国产天堂久久综合| 亚洲国产人成中文幕一级二级| 亚洲日韩在线观看免费视频| 在线观看亚洲av每日更新| 亚洲国产美女精品久久久久∴| 亚洲AV永久无码精品| 亚洲午夜精品一区二区| 亚洲卡一卡2卡三卡4麻豆| 亚洲精品福利你懂| 亚洲成av人在线观看网站| 亚洲A∨精品一区二区三区| 久久久精品国产亚洲成人满18免费网站| 久久影院亚洲一区| 亚洲av无码一区二区三区乱子伦| 亚洲精品线在线观看| 亚洲剧情在线观看| 亚洲精品无码av片| 亚洲成网777777国产精品| 亚洲自偷自偷在线制服| 久久亚洲AV午夜福利精品一区 | 4444亚洲国产成人精品| 久久精品国产亚洲AV蜜臀色欲 | 亚洲AV电影院在线观看| 亚洲欧洲国产精品久久| 亚洲小说图区综合在线| 亚洲国产成人久久一区WWW|