Arbeitsspeicher: Wie viel zuweisen und warum nicht alles
Wie Sie den Speichergraphen im Panel lesen, warum belegter Speicher keinen Mangel bedeutet und wann es Zeit für einen höheren Tarif ist.
Aktualisiert am 13. August 2026
Der Speichergraph im Panel erschreckt Neueinsteiger: Er ist fast immer hoch. Das ist normales Java-Verhalten.
So lesen Sie ihn richtig
Java reserviert Speicher im Voraus und gibt ihn erst bei der Garbage Collection wieder frei. Die Sägezahnkurve im Graphen – steigende Auslastung und ein steiler Abfall nach der Collection – ist ein Zeichen für einen gesunden Server.
Ein Problem sieht anders aus: Die Linie klebt an der Decke und kommt nach den Einbrüchen nicht mehr herunter. Das bedeutet, dass der Garbage Collector nichts freigibt – entweder ist der Speicher wirklich zu knapp, oder es liegt ein Leck vor.
Anzeichen für Speichermangel
OutOfMemoryErrorim Log – Analyse.- Einfrierungen für mehrere Sekunden, die mit der Laufzeit zunehmen.
- Der Server läuft nach einem Neustart einwandfrei und verschlechtert sich bis zum Abend.
Leck
Wenn der Verbrauch linear wächst und nicht sinkt, suchen Sie den Verursacher:
spark heapsummary
Meist ist es ein Plugin, das Daten ansammelt, oder eine Mod mit Chunk Loadern – Spark.
Eine vorübergehende Maßnahme ist der Auto-Neustart einmal pro Tag. Die dauerhafte Lösung besteht darin, den Verursacher zu finden und zu aktualisieren.
Nicht alles zuweisen
Neben dem Heap benötigt der Prozess Speicher für Metadaten, Threads und Puffer, und der Container braucht Speicher für das System. Das Millida Panel berücksichtigt dies selbst, indem es die Heap-Limits entsprechend dem Tarif setzt – Sie müssen hier nichts manuell anpassen.
Wann Sie Ihren Tarif wechseln sollten
Wenn die Spitzenauslastung im Normalbetrieb konstant an das Limit stößt und das Profil kein Leck zeigt – Tarif wechseln.
