Hva er XMX og XMS i Java?
Hva er XMX og XMS i Java?

Video: Hva er XMX og XMS i Java?

Video: Hva er XMX og XMS i Java?
Video: gummy bear 2024, November
Anonim

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

På samme måte kan man spørre seg, hva er XMS og XMX parameter i Java?

I dette innlegget skal vi se ca Xms og Xmx parameter i java . - Xmx angir maksimal minnestørrelse for Java virtuell maskin (JVM), mens - Xms spesifiserer den opprinnelige minnestørrelsen. Det betyr at JVM vil bli startet med Xms mengde minne og JVM vil kunne bruke maksimalt JVM mengde minne.

Videre, hva betyr xmx1024m? java - Xmx1024m betyr at VM kan tildele maksimalt 1024 MB. I lekmannstermer dette midler at søknaden kan bruke maksimalt 1024MB minne.

Bare så, 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.

Hvorfor skal XMS og XMX være det samme?

innstilling av xms å være samme som xmx vil forhindre pauser forårsaket av heap-ekspansjon. I sin tur kan det bidra til å forhindre ytelsesproblemer i JIRA mens du venter på at JAVA skal håndtere endringer i minneallokering.

Anbefalt: