私は2つのファイルAとBがあり、データが両方とも(ストリームのように)連続して書き込まれている状況があります。Javaでユーザコントロールのキャッシュの退避/ガベージコレクションを行う方法は?
私は、ファイルAとファイルBの両方がメモリを競合していると知っています。ガベージコレクタは、どのファイルをどのページに置き換えるかを決定する予定です。
ガベージコレクタ優先ファイルA(ガベージコレクタは、常にAと比較してファイルBのページの追い出しを選択する必要があります)を設定して、ガベージコレクションを制御したいと考えています。他の可能性は、メモリにキャッシュするのではなく、ファイルBをディスクに強制的に書き込むことです。
これらはJavaで発生する可能性がありますか?