Ga naar inhoud
Java-uitzonderingenFataal
OutOfMemoryError

OutOfMemoryError — Java Heap Space

De JVM heeft het beschikbare heapgeheugen uitgeput.

jvmandroid

Wat veroorzaakt deze fout

De applicatie wijst meer objecten toe dan de heap kan bevatten. Dit kan worden veroorzaakt door geheugenlekkages, het laden van grote datasets in het geheugen, of onvoldoende heapgrootte voor de werkbelasting.

Hoe op te lossen

Vergroot de heapgrootte met de JVM-vlag -Xmx. Profileer de applicatie op geheugenlekkages met tools zoals VisualVM. Gebruik streaming of paginering voor grote datasets. Sluit resources correct af zodat garbage collection kan plaatsvinden.

Officiële documentatie

Gerelateerde foutcodes