パフォーマンスファイルシステムとInodeの実装

パフォーマンスファイルシステムとInodeの実装

ハードドライブがあります。

ここに画像の説明を入力してください。

"mkfs.ext3 /dev/sdb"ファイルシステムを実行すると

ここに画像の説明を入力してください。

ファイルが存在し、そのハードドライブの総容量を占める場合

1- このファイルには 1 つの inode だけを使用しますか?

2-その他のInode容量は無駄になりますか?これは、一部のファイルシステムが大容量ファイルに適している理由ですか?

ベストアンサー1

はい。ファイルが1つある場合は、1つのinodeを使用します。もちろん、ファイルシステムがどのように機能するかによって、デフォルトのディレクトリや必須のinodelost+foundなどの他の目的のために、デフォルトでいくつかの追加のinodeがあります。

その他のインデックスノードはい無駄ですが…そんなに多くのスペースを必ずしも使うわけではありません。数メガバイト程度は得られそうですが…

ファイルシステムを作成するときは、そのシステムでどの用途に使用するかを考慮する必要があります。小さなファイルが多い場合は、inodeの数を増やす必要があるかもしれません。大きなファイルがいくつかある場合は、inodeの数を減らす必要があるかもしれません。たとえば、これはフラグを使用して指定できます-i

おすすめ記事