Minecraft sunucusunda OutOfMemoryError nasıl çözülür?

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

  1. Günlüğün sonundaki asıl hata metnini al. Java heap space, unable to create native thread ve paneldeki 137 çıkış kodunu birbirinden ayır.

  2. Başlangıçtaki -Xmx değerini ve panel bellek sınırını karşılaştır. Heap dışında Java ve eklentilerin kullandığı belleğe yer bırak.

  3. 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.

  4. 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.

Kaynak ve araçlar