Was ist XMS XMX MaxPermSize?
Was ist XMS XMX MaxPermSize?

Video: Was ist XMS XMX MaxPermSize?

Video: Was ist XMS XMX MaxPermSize?
Video: What is XMs - XMx - How to control Java heap size (memory) allocation 2024, Kann
Anonim

- Xms - Xmx -XX: MaxPermGröße . Diese drei Einstellungen steuern die anfänglich für die JVM verfügbare Speichermenge, die maximale Speichermenge, auf die die JVM anwachsen kann, und den separaten Bereich des Heaps, der als Permanent Generation Space bezeichnet wird.

Was bedeutet also XMX und XMS?

Die Flagge Xmx gibt den maximalen Speicherzuweisungspool für eine Java Virtual Machine (JVM) an, während Xms gibt den anfänglichen Speicherzuweisungspool an. Dies meint mit der Ihre JVM gestartet wird Xms Speicherkapazität und kann maximal Xmx Menge an Speicher.

Und was ist MaxPermSize? -XX:PermGröße -XX: MaxPermGröße werden verwendet, um die Größe für die permanente Erzeugung festzulegen. Permanente Generierung: In der permanenten Generation werden Klassendateien aufbewahrt. Diese sind das Ergebnis kompilierter Klassen und JSP-Seiten. Wenn dieser Platz voll ist, wird eine vollständige Müllsammlung ausgelöst.

Was ist also XMS und XMX in Weblogic?

Xmx - ist die maximale Größe des Heaps. Xms - ist die Anfangsgröße des Haufens. (Geben Sie dasselbe an wie Xmx ) XX:MaxPermSize - wird verwendet, um die VM selbst wie Klassenobjekte und Methodenobjekte widerzuspiegeln (es ist unabhängig von der Heap-Größe, gib ihm 1/3 bis 1/4 der Xms Größe hängt von Ihrer Klassengröße ab)

Was ist XMS?

XMS . Steht für Extended Memory Specification, ein gemeinsam von AST Research, Intel Corporation, Lotus Development und Microsoft Corporation entwickeltes Verfahren zur Nutzung des erweiterten Speichers und des hohen Speicherbereichs von DOS, einem 64K-Block knapp über 1 MB.

Empfohlen: