USBをEXT3よりFAT32にフォーマットする方が速いのはなぜですか?

USBをEXT3よりFAT32にフォーマットする方が速いのはなぜですか?

USBをフォーマットするときにgpartedを頻繁に使用します。 USBをFAT32にフォーマットするたびに完了するのに数秒しかかかりません。 USBをEXT3にフォーマットするたびに完了するのに数分かかります。これらのさまざまなフォーマットのUSBフォーマットの速度に大きな違いがあるのはなぜですか?

答え1

FAT32は非常にシンプルで強力な古いファイルシステムです。 EXT3は更新ジャーナルファイルシステムで、変更を追跡します。ログがディスクにどのように実装されているかはわかりませんが、ドライブをフォーマットするにはブロックごとに数単語を書く必要があると思います。ディスク IO によって待機が発生する可能性があります。ウィキペディアの記事は外部3そして脂肪もっと知りたければかなり良いようです。

答え2

EXT3を使用すると、自動ディスクチェックが発生する可能性があります。 SUSEおよびYast-Partitionerを使用するときは、EXT3を使用してフォーマットするたびにディスクチェックが自動的に実行されることがわかります。 12台のドライブRAIDボリュームのようなものをフォーマットする場合、ディスクチェックのために1つのドライブをフォーマットするよりもフォーマットを完全に完了するのに時間がかかります。

gpartedはい、グラフィックフロントエンドparted。ディスクスキャンがデフォルトでparted行われていることを確認してください(例:fsckまたは)e2fsckpartedフォーマット後にディスクチェックを行わないようにフラグを立てることもできますが、グラフgpartedではこれを行う方法がわかりません。

関連情報