Ga naar inhoud
Java-uitzonderingenFataal
OutOfMemoryError: GC Overhead

OutOfMemoryError — GC Overhead Limit Exceeded

De garbage collector besteedt te veel tijd aan verzamelen terwijl er te weinig geheugen vrijgemaakt wordt.

jvm

Wat veroorzaakt deze fout

De JVM besteedt meer dan 98% van zijn tijd aan garbage collection terwijl minder dan 2% van de heap wordt teruggewonnen. Dit wijst erop dat de applicatie zeer dicht bij de geheugenlimieten opereert.

Hoe op te lossen

Vergroot de heap-grootte met -Xmx. Profileer op geheugenlekkages. Verlaag de objectallocatiesnelheid. Optimaliseer gegevensstructuren om minder geheugen te gebruiken. Overweeg efficiëntere collections.

Officiële documentatie

Gerelateerde foutcodes