0
私は次のようにオフヒープメモリのいくつかの量を割り当てる必要がGC
-pressure減少させるために:Javaでメモリの割り当てを解除するには?
long sz;
//...
long pointer = sun.misc.Unsafe.getUnsafe().allocateMemory(sz);
をしかし、それはGCのために利用できないだから、私は手で、後でそれを解放する必要があります。どうやって?それは可能ですか?
本物の問題について詳しく知ることなく、「sun.misc.Unsafe」を使用することは正しいことだと疑うことができます。
sun.*
のソースにいつでもアクセスできます。 – Axel@Axel我々の状況では、より良い方法を見つけることはできませんでした。 –
Unsafe#allocateMemoryのjavadocで何が問題なのですか? –