私のフォローアップとして関連質問、メタデータなしでファイルを生成できますか?または削除できます。すべてのメタデータ与えられたファイル?
これは完全に「哲学的な質問」です。これが可能であれば、以前の質問を考慮すると、限られたスペースのディスクに「無制限の」数のファイルを作成することが可能になります。これは確かに試してみる価値のある実験だ。
たとえば、3年後のシステムに100個の空のファイルを作成します。
lucho@lucho-HP:~test/$ time seq -f "%04.0f" 100 | xargs -I "{}" touch test"{}".txt
real 0m0.231s
user 0m0.000s
sys 0m0.032s
これにより、1秒間に約400個のファイルを生成できます。これにより、8時間以内に(たとえば、眠っている間)1,100万個のファイルを作成できます。あまりありませんが、ポイントがわかります。
ベストアンサー1
これ情報理論の答え前の質問も次の質問に答えます。ファイルを作成する場合は、最小の表現に縮小して検索できるようにしたいです。何これに対して、作成は一部のディスク容量を消費するため、最終的には不足します(ただし割り当ては機能します)。したがって、限られたディスク領域内でファイルを無制限に作成することはできません。
あなたが要求した質問に答えるためにファイルシステムがファイルメタデータを削除することを許可していないことを知っていますが、目的のメタデータを無視するために独自のファイルシステムを作成するのを防ぐ方法はありません。少なくともファイル名といくつかの名前が必要だと思います。ディスク上のファイルの内容を追跡する方法(ファイルシステムが空のファイルのみを保存できる場合は後者ではない可能性があります)