次を使用してext4ファイルシステムでジャーナルを無効にすることの違いは何ですか?
tune2fs -O ^has_journal /dev/sda1
data=writeback
マウント時? ext4 - journal = ext2
。 ext4ファイルシステムからジャーナルを削除すると、自動的にext2に変換されることを意味します(したがって、他のext4機能を利用できません)。
2つは決して同等ではありません。ジャーナルを無効にすることはまさにそれを行います:ジャーナリングをオフにします。一方、ジャーナルモードをライトバックに設定すると、ジャーナリングを通じてメタデータの一貫性を保証しながら、ファイルデータに関する特定の保証がオフになります。
man(8) mount
のdata = writebackオプションは次のように述べています。
データの順序は保持されません-メタデータがジャーナルにコミットされた後、データはメインファイルシステムに書き込まれる可能性があります。これは最高のスループットオプションであると噂されています。内部のファイルシステムの整合性を保証しますが、クラッシュやジャーナルのリカバリ後に古いデータがファイルに表示される可能性があります。
Data = writebackを設定することは、ファイルの内容よりもスループットが重要な状況で意味をなす場合があります。メタデータのみをジャーナリングすることは、多くのファイルシステムが作成する妥協案ですが、非常に正当な理由がない限り、ジャーナルを完全に無効にしないでください。