Increase MAXHINCR or MAX_HEAP_SECTS

fco

Mitglied
Hallo Java freunde,
ich bekomme diese Fehlermeldung und mein Programm bricht ab. Was kann ich dagegen machen?

"Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Abgebrochen"

Mein Programm laß ich wie folgt laufen: java -Xmx3000M -jar xxxx.jar

vielen Dank im Voraus.
 
G

Gast2

Gast
Aus dem Bauch heraus würde ich sagen, dein Heap läuft über.

Prüf mal dein Programm auf nicht freigegebene Objekt Referenzen. Der GC funktioniert schließlich nur wenn die Objekte die auf dem Heap liegen auch tatsächlich nicht mehr referenziert werden.

Beispiel:

Objekt A erzeugt B und C.
B und C referenzieren sich gegenseitig.

A wird gelöscht.

B und C bleiben auf ewig am leben, da sie sich gegenseitig referenzieren, aber nicht mehr nutzbar sind.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S OutOfMemoryError: Heap Space Tools - Maven, Gradle, Ant & mehr 4

Ähnliche Java Themen


Oben