Hva er XMS XMX MaxPermSize?
Hva er XMS XMX MaxPermSize?

Video: Hva er XMS XMX MaxPermSize?

Video: Hva er XMS XMX MaxPermSize?
Video: Java Tech Talk: Эй Spring Boot, куда пропала моя память? [#ityoutubersru] 2024, November
Anonim

- Xms - Xmx -XX: MaxPermSize . Disse tre innstillingene kontrollerer mengden minne som er tilgjengelig for JVM til å begynne med, den maksimale mengden minne som JVM kan vokse inn i, og det separate området av haugen som kalles Permanent Generation space.

Følgelig, hva betyr XMX og XMS?

Flagget Xmx spesifiserer den maksimale minneallokeringspoolen for en virtuell Java-maskin (JVM), mens Xms spesifiserer den første minneallokeringspoolen. Dette midler som din JVM vil bli startet med Xms mengde minne og vil kunne bruke maksimalt Xmx mengde minne.

Dessuten, hva er MaxPermSize? -XX:PermSize -XX: MaxPermSize brukes til å angi størrelse for Permanent Generation. Permanent generasjon: Permanent generasjon er der klassefiler oppbevares. Disse er resultatet av kompilerte klasser og JSP-sider. Hvis denne plassen er full, utløser den en Full Garbage Collection.

Følgelig, hva er XMS og XMX i Weblogic?

Xmx - er maks størrelse på haugen. Xms - er den opprinnelige størrelsen på haugen.(gi den det samme som Xmx ) XX:MaxPermSize - brukes til å holde reflekterende av VM-en selv, for eksempel klasseobjekter og metodeobjekter (det er uavhengig av haugstørrelsen,, gi den 1/3 til 1/4 av Xms størrelsen avhenger av klassestørrelsen din)

Hva er XMS?

XMS . Står for Extended Memory Specification, en prosedyre utviklet i fellesskap av AST Research, Intel Corporation, Lotus Development og Microsoft Corporation for bruk av utvidet minne og DOS sitt høye minneområde, en 64K-blokk like over 1MB.

Anbefalt: