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

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

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


    (資料圖)

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

    通過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層中未序列化的部分塊清零在重疊寫入中造成的數(shù)據(jù)損壞。

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

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

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

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

    關(guān)鍵詞:

    最近更新

    亚洲成人网在线观看| 亚洲中久无码不卡永久在线观看| 成人婷婷网色偷偷亚洲男人的天堂| 亚洲综合免费视频| 亚洲va国产va天堂va久久| 在线精品亚洲一区二区三区| 国产成人综合亚洲| vvvv99日韩精品亚洲| 色九月亚洲综合网| 激情小说亚洲图片| 亚洲高清免费视频| 亚洲免费视频一区二区三区| 亚洲综合精品网站在线观看| 中文字幕亚洲无线码| 亚洲宅男天堂在线观看无病毒| 中文字幕亚洲一区二区va在线| 国产午夜亚洲精品理论片不卡| 一本久久a久久精品亚洲| 亚洲尤码不卡AV麻豆| 国产AV无码专区亚洲AVJULIA| 国产V亚洲V天堂无码| 亚洲成年轻人电影网站www| 无码乱人伦一区二区亚洲| 99亚洲精品高清一二区| 亚洲欧洲春色校园另类小说| 亚洲免费中文字幕| 亚洲中文无码卡通动漫野外 | 亚洲国产另类久久久精品黑人| 亚洲午夜国产精品无码| 国产AV无码专区亚洲AV毛网站 | 亚洲AV日韩AV鸥美在线观看| 中文字幕在线观看亚洲| 亚洲大片免费观看| 中文字幕在线日亚洲9| 欧美亚洲国产SUV| 亚洲综合另类小说色区色噜噜| 亚洲综合在线另类色区奇米| 久久青草亚洲AV无码麻豆| 久久久久亚洲AV无码专区首JN| 亚洲1234区乱码| 噜噜综合亚洲AV中文无码|