ドライブ上に断片化の問題があります。私は、異なるフォルダに50000以上のファイルを生成するプログラムを持っており、各ファイルは時間とともに成長します。各ファイルのサイズは約500MBとなり、ファイルを高速に読み取る必要があります。 私が直面している問題は、各ファイルがドライブに分散され、デフラグメンテーションが4週間以上かかることです。ファイルの断片化を防止する
各ファイル間のギャップが同じシースになるように、ドライブ上の各ファイルを広げるファイルシステムについて聞いたことがあります。私はそのファイルシステムをインターネットで検索しましたが、何も見つかりませんでした。
私のプログラムはJavaで書かれていますが、ドライブ上の特定のバイト位置にファイルの先頭を設定する方法があります。
誰かがこの問題に直面するのを助けることができたらうれしいです。
Javaを使用して行うことは何もできません。実際、Javaはプログラマをそのようなシステムに依存するものから遠ざけるためのものです。 –