MapVirtualFile を使用して、ファイルからデータにすばやくアクセスしています。ただし、これは遅すぎます。ファイルが巨大 (300 mb) であり、別の場所から読み取る必要があるためだと思います (たとえば、ファイルの先頭から、次にファイルの末尾から)。
誰かがファイルから複数のマップを作成した経験があるかどうか知りたい. それはおそらくすべてをスピードアップしますか?
次に、たとえば 4 つのマップを作成します。ファイルのセクション 1 を指す 1 つのマップ、ファイルのセクション 2 を指す 2 番目のマップ、ファイルのセクション 3 を指す 3 番目のマップなどです。
それは可能で、データの読み取りが速くなりますか?
私のコードは巨大で、問題が解決しないことを知るために 2 日間費やす前に、これについて考えたいと思います。
ありがとうございました。