OutOfMemoryError: nema dovoljno memorije
Razlaganje greške o nedostatku memorije: po čemu se heap space razlikuje od metaspace-a, kako da nađeš uzrok i šta da radiš osim nadogradnje plana.
Ažurirano 13. avgust 2026.
java.lang.OutOfMemoryError: Java heap space
Serveru je ponestalo memorije. Ili se ruši ili počinje beskonačno da radi garbage collection i zamrzne se.
Tipovi
| Tekst | Značenje |
|---|---|
Java heap space | Glavni heap se potrošio — najčešći slučaj |
Metaspace | Ponestalo je memorije za klase: obično /reload ili previše modova |
GC overhead limit exceeded | Kolektor radi ali ne oslobađa ništa: u suštini isto |
unable to create native thread | Previše niti: plugin ih stvara bez ograničenja |
Šta da radiš
- Utvrdi da li memorije zaista nedostaje. Za orijentaciju pogledaj Koliko memorije ti treba i Memorija za modpak.
- Proveri da li postoji curenje. Ako potrošnja raste linearno posle restarta i nikad ne opada, kriv je plugin ili mod:
spark heapsummarypokazuje šta puni heap — Spark. - Smanji opterećenje: radijusi, ograničenja entiteta, broj svetova, pregeneracija umesto generisanja u hodu — Optimizacija Paper-a.
- Nadogradi svoj paket ako zaista udaraš u plafon memorije — Promena paketa.
Nikad
Ne koristi /reload — to je klasičan izvor Metaspace grešaka i curenja koja je teško ući u trag. Restartuj server u potpunosti.
Privremena mera
Svakodnevni auto-restart ublažava simptom dok tražiš uzrok. Ako se trajno osloniš na njega, na kraju ćeš izgubiti podatke kada se server sruši usred igre.
Minecraft hostingTvoj server radi i dok si oflajnNapravi server
