-XX:MaxPermSize mit oder ohne die Option-XX:PermSize

Wir haben in einem Java.lang.OutOfMemoryError: PermGen space Fehler und im Blick auf die tomcat-JVM params, andere als die -Xms und -Xmx params wir geben auch -XX:MaxPermSize=128m. Nach ein bisschen profiling-ich sehe gelegentlich die garbage collection, was auf dem PermGen space speichern es vom laufen voll.

Meine Frage ist: andere als die Erhöhung der -XX:MaxPermSize was wäre der Unterschied, wenn ich angeben, wie gut -XX:PermSize? Ich weiß, der gesamte Speicher dann wäre Xmx+maxPermSize aber es ist eine andere Grund, warum -XX:PermSize sollte nicht da sein, wenn -XX:MaxPermSize angegeben ist?

Bitte teilen Sie, wenn Sie real-world-Erfahrung im Umgang mit dieser JVM-Parameter.

ps. Die JVM HotSpot 64-bit Server VM build 16.2-b04

InformationsquelleAutor der Frage dimitrisli | 2011-12-02

Schreibe einen Kommentar