Skip to content
Hosting · Sorun giderme

OutOfMemoryError: yeterli bellek yok

Bellek yetersizliği hatasının çözümü: heap space metaspace'ten nasıl farklıdır, nedeni nasıl bulunur ve planını yükseltmenin dışında ne yapabilirsin.

13 Ağustos 2026 tarihinde güncellendi

java.lang.OutOfMemoryError: Java heap space

Sunucunun belleği bitti. Ya çöküyor ya da durmadan çöp toplayıp donuyor.

Türler

MetinAnlamı
Java heap spaceAna heap doldu — en sık görülen durum
MetaspaceSınıflar için bellek bitti: genelde /reload ya da çok fazla mod
GC overhead limit exceededToplayıcı çalışıyor ama hiçbir şeyi serbest bırakmıyor: aslında aynı şey
unable to create native threadÇok fazla thread var: bir eklenti sınırsız thread açıyor

Ne yapmalısın

  1. Belleğin gerçekten az olup olmadığını belirle. Referans için Ne kadar belleğe ihtiyacın var ve Mod paketi belleği sayfalarına bak.
  2. Sızıntı olup olmadığını kontrol et. Yeniden başlatmadan sonra tüketim düzenli olarak artıyor ve hiç düşmüyorsa suçlu bir eklenti ya da moddur: spark heapsummary heap'i neyin doldurduğunu gösterir — Spark.
  3. Yükü azalt: yarıçaplar, varlık limitleri, dünya sayısı, anlık üretim yerine önceden üretim — Paper'ı optimize etme.
  4. Gerçekten bellek sınırına dayanıyorsan planını yükselt — Planını değiştirme.

Asla

/reload kullanma — Metaspace hatalarının ve izlemesi zor sızıntıların klasik kaynağıdır. Sunucuyu tamamen yeniden başlat.

Geçici önlem

Günlük bir otomatik yeniden başlatma sen nedeni ararken belirtiyi hafifletir. Kalıcı olarak ona güvenirsen, sunucu oyunun ortasında çöktüğünde sonunda veri kaybedersin.

Minecraft hostingSen çevrimdışıyken de sunucun çalışırSunucu oluştur