ext4 ジャーナルを別のシステムに保存する場合、どれくらいのスペースが必要でしょうか?

ext4 ジャーナルを別のシステムに保存する場合、どれくらいのスペースが必要でしょうか?

ジャーナルを別のパーティションに移動するつもりですが、ジャーナルに必要なサイズを正しく計算する方法がわかりません。

ext415GB の容量のファイルシステムを実行しています。

答え1

$ man mkfs.ext4
The size of the  journal must be at least 1024 filesystem blocks (i.e., 1MB if using 1k blocks, 4MB if using 4k blocks, etc.)  and may be no more than 102,400 filesystem blocks.

デフォルトのサイズは 128 MB だと思いますが、確かではありません。古いかもしれません。とにかく、ジャーナルを同じ HDD 上の別のパーティションに移動しても改善されないと思います。別の物理ディスクに移動すると役立つ場合があります。

最善の方法は、さまざまなサイズを試して、実際のワークロードで現在の状態を比較することです (実際のワークロードと同様の操作をシミュレートするかどうかわからないベンチマーク ツールではありません)。

答え2

man tune2fsフラッシュ-J size=journal-sizeオプション。別のユーティリティdumpe2fsあらゆる具体的なケースを確実に知ることができます。

関連情報