Was ich normalerweise in Bezug auf die Größe des jvm-Heapspeichers tun muss, ist, den Maximalwert wirklich hoch zu setzen, um die berüchtigte OutOfMemoryException zu vermeiden.Wie wählt man die jvm-Heap-Größe?
Allerdings scheint diese Strategie (oder fehlende Strategie) nicht wirklich schlau zu sein. :-).
Meine Frage ist, wie die Min- und Max-Werte zu wählen sind, und den Unterschied zwischen den beiden (sollte max-min klein oder groß sein?). Zum Beispiel von here:
, wenn die Anfangshaufen zu klein ist, wird die Java Start der Anwendung langsam als die JVM Garbage Collection zu einer bis hat der Haufen gewachsen häufig auszuführen gezwungen wird angemessene Größe. Für einen optimalen Start Leistung sollten Sie die ursprüngliche Heap-Größe auf die gleiche Größe wie die maximale Heap-Größe setzen.
danke.
Danke für alle Referenzen – LB40
@LB, kein Problem. Ich benutze diese Werkzeuge buchstäblich jeden Tag. Zitier mich selbst: "Sie saugen nicht." ;-) –