0
大きなファイルを保存する必要があります。私は、特定のファイルが占有するブロック数をバイト単位のブロックサイズで割ったファイルサイズブロック全体でない場合は切り上げます。ファイルの保存効率を最大限に高める
私の例では、私は41,481,854,065バイトのファイルと4096バイトのブロックサイズを持つファイルシステムを持っています。
私は10,127,406ブロックを理論上の最小ブロック数として処理しています。しかし、duはファイルが11,399,100ブロックを使用していると報告しています。これは私に5,208,858,624バイトの差異を与えています。これは44GBのファイルで4.85GBです。
これは私にはあまりにも多くのようですが、私は不当に4kの最大値があると期待することができたときになぜスラックスペースがあるのか理解しようとします。
- は、この巨大な違いを引き起こして何をすることができます
私は3つの質問がありますか?
- どうすれば実際にその原因が検出されますか?
- 効率を改善し、余裕空間を減らすためにできることはありますか?
私はどこか不合理な仮定をしていますが、それがどこにあるかを知りたいと確信しています。誰が迫ってきていないので、