Ext4 fast_commit関数

Ext4 fast_commit関数

5.10 カーネル以降、次の新機能があります。迅速な提出。アーチウィキからhttps://wiki.archlinux.org/title/ext4既存のファイルシステムで有効にできることを確認できます。

tune2fs -O fast_commit /dev/drivepartition

しかし、https://lwn.net/Articles/842385/持っている:

クイックコミットはファイルシステムの作成時に有効になるため、この機能を使用するにはユーザーがファイルシステムを再作成する必要があります。

それではtune2fs -O fast_commit、この機能は実際には既存のファイルシステムで有効になりますか?

答え1

tune2fs -O fast_commite2fsprogs 1.46.0 リリース以降サポートLWN記事が公開されてから2週間後。したがって、この記事は出版当時は正確であり、現在はArch Wikiも正確です。

tune2fs -O fast_commit単にそのフラグを設定するのではなく、必要なすべてのデータ構造を生成します。2021年1月末に追加されましたtune2fsその後、更新して使用してください。インストールされているシステムで実行し、dumpe2fs機能が実際に有効になっていることを確認することもできます(「クイックコミットの長さ」を見つけてゼロでないことを確認)。

関連情報