OutOfMemoryError türünü okuyarak başla. Java heap dolması, yerel bellek sorunu ve barındırma limitinden sonlandırılan süreç aynı şekilde çözülmez.
Adım adım çözüm
-
Günlüğün sonundaki asıl hata metnini al.
Java heap space,unable to create native threadve paneldeki137çıkış kodunu birbirinden ayır. -
Başlangıçtaki
-Xmxdeğerini ve panel bellek sınırını karşılaştır. Heap dışında Java ve eklentilerin kullandığı belleğe yer bırak. -
Heap zamanla sürekli büyüyorsa sorunun ortaya çıktığı dünya, oyuncu yükü ve son eklenti değişikliklerini araştır. Bellek analizini kontrollü ortamda yap.
-
Bir değişiklikten sonra normal yoğunlukta yeniden gözlemle. Süreç belleğinin, heap’in ve disk takasının ayrı ayrı nasıl davrandığını kontrol et.
Dikkat
Heap dökümü oyuncu veya yapılandırma verileri içerebilir. Herkese açık paylaşma.