Hvad er XMS XMX MaxPermSize?
Hvad er XMS XMX MaxPermSize?

Video: Hvad er XMS XMX MaxPermSize?

Video: Hvad er XMS XMX MaxPermSize?
Video: FIX Eclipse : "Unrecognized Option" & "Could not create the java virtual machine" 2024, November
Anonim

- Xms - Xmx -XX: MaxPermSize . Disse tre indstillinger styrer mængden af tilgængelig hukommelse til JVM til at begynde med, den maksimale mængde hukommelse, som JVM'en kan vokse ind i, og det separate område af bunken kaldet Permanent Generation space.

Hvad betyder XMX og XMS derfor?

Flaget Xmx angiver den maksimale hukommelsesallokeringspulje for en virtuel Java-maskine (JVM), mens Xms angiver den indledende hukommelsesallokeringspulje. Det her midler at din JVM vil blive startet med Xms mængde hukommelse og vil maksimalt kunne bruge Xmx mængden af hukommelse.

Også, hvad er MaxPermSize? -XX:Permstørrelse -XX: MaxPermSize bruges til at indstille størrelse for Permanent Generation. Permanent Generation: Den Permanente Generation er hvor klassefiler opbevares. Disse er resultatet af kompilerede klasser og JSP-sider. Hvis denne plads er fuld, udløser den en fuld affaldsopsamling.

Derfor, hvad er XMS og XMX i Weblogic?

Xmx - er den maksimale størrelse af bunken. Xms - er den oprindelige størrelse af bunken.(giv det det samme som Xmx ) XX:MaxPermSize - bruges til at holde reflekterende af selve VM'en, såsom klasseobjekter og metodeobjekter (det er uafhængigt af heapstørrelsen,, giv den 1/3 til 1/4 af Xms størrelse afhænger af din klassestørrelse)

Hvad er XMS?

XMS . Står for Extended Memory Specification, en procedure udviklet i fællesskab af AST Research, Intel Corporation, Lotus Development og Microsoft Corporation til brug af udvidet hukommelse og DOS's høje hukommelsesområde, en 64K blok lige over 1MB.

Anbefalede: