Vad är XMX och XMS i Java?
Vad är XMX och XMS i Java?

Video: Vad är XMX och XMS i Java?

Video: Vad är XMX och XMS i Java?
Video: CHROMAZZ - Baddie (Official Video) 2024, November
Anonim

Flaggan Xmx anger den maximala minnesallokeringspoolen för en Java virtuell maskin (JVM), medan Xms anger den initiala minnesallokeringspoolen. Det betyder att din JVM kommer att startas med Xms mängd minne och kommer att kunna använda maximalt Xmx mängd minne.

På samma sätt kan man fråga sig, vad är XMS- och XMX-parameter i Java?

I det här inlägget får vi se om Xms och Xmx parameter i java . - Xmx anger maximal minnesstorlek för Java virtuell maskin (JVM), medan - Xms anger den ursprungliga minnesstorleken. Det betyder att JVM kommer att startas med Xms mängd minne och JVM kommer att kunna använda maximalt JVM-mängd minne.

Dessutom, vad betyder xmx1024m? java - Xmx1024m betyder att VM burk tilldela högst 1024 MB. I lekmannatermer detta innebär att att ansökan burk Använd maximalt 1024MB minne.

Helt enkelt så, vad är XMS?

XMS . Står för Extended Memory Specification, en procedur utvecklad gemensamt av AST Research, Intel Corporation, Lotus Development och Microsoft Corporation för att använda utökat minne och DOS:s höga minnesområde, ett 64K-block strax över 1MB.

Varför ska XMS och XMX vara samma?

ställa in xms att vara samma som den xmx förhindrar pauser orsakade av heapexpansion. Det kan i sin tur hjälpa till att förhindra prestandaproblem inom JIRA medan man väntar på att JAVA ska hantera minnesallokeringsändringar.

Rekommenderad: