EXT4におけるinode数の増加の欠点

EXT4におけるinode数の増加の欠点

私は現在使用していますbackintime私のファイルシステムの「スナップショット」を撮ります。似ているrsnapshotそのうち、変更されていないファイルへのハードリンクが作成されます。最近、私のファイルシステムにinodeが不足していましたEXT4df -hi940万個のinodeを使用したようです。現在のディレクトリ数にスナップショット数と現在のファイル数を掛けておおよその計算をすると、実際には940万個のinodeを使用していることがわかりました。

私が知っているのは、EXT4ファイルシステムは約2^32個のinodeをサポートすることです。 40億個程度のinodeをすべて使うようにパーティションを再フォーマットすることを考えていますが、残念ながらそれは悪い考えです。ファイルシステムにあまりにも多くのinodeを持つことの欠点は何ですかEXT4?このようなアプリケーションにはより良いファイルシステムオプションがありますか?

ベストアンサー1

これはとても悪い考えです。各inodeは256バイトを消費します(128バイトで構成可能)。したがって、inodeだけでも1TiBの空間を消費することになります。

他のファイルシステム(例:btrfs)は、inodeを動的に生成できます。代わりに、次のいずれかを使用してください。

おすすめ記事