was ich interessant finde ist die Meldung: " in 32 Bit Mode…" in dem dump…
da wäre auch die Frage: Welche genaue Java Version? Welches OS? Wie wurde die Anwendung aufgerufen? etc. Weiterhin läuft das in einem Native Server oder unter Docker etc. ?
Problem ist eben nur, dass die Anforderung des Speichers nicht erfüllt werden kann. Meldung: The system is out of physical RAM or swap space… da werden 270_008_320 bytes angefordert, die nicht erfüllt werden können…
270 MB ist schon eine Menge…Die andere Frage ist wieviel physikalischer Speicher hat das System? Weil ja das System gemeldet hat, dass nicht genug physikalischer Speicher da ist?
BTW: Ein Text copy wäre besser als ein image…
Weiterhin hast Du geschrieben, dass mit mit “xms2g und xmx4g” gestartet wurde…laut dem SystemCTL Konfiguration aber nur mit -Xms10m ?Da wäre schon mal die Frage warum so wenig Stacksize?
Naja. Die Lösungen für das Problem sind ja klar. Und auch in der Fehlermeldung ausführlich beschrieben.
Offensichtlich war nicht genug ram verfügbar.
Da das Profileling ergeben hat, dass die Anwendung unter allen Umständen nur 1 GB ram verbraucht, muss ein weiterer Verbraucher auf der Maschine vorhanden sein, der den ram der Java Anwendung weg nimmt.
stimmt ist mit 10m gestartet. Hab ich da was falsch verstanden? Ich dachte es wird mit 10m gestartet aber 4 G stehen zur Verfügung. Der Prozess kümmert sich selber um zwischen 10m und 4g zu bleiben.
Wie ist denn die korrekte Erklärung dazu? Vielleicht ist dies scho das Problem