Què és XMX i XMS a Java?
Què és XMX i XMS a Java?

Vídeo: Què és XMX i XMS a Java?

Vídeo: Què és XMX i XMS a Java?
Vídeo: How to change Java's maximum heap size 2024, Maig
Anonim

La bandera Xmx especifica l'agrupació màxima d'assignació de memòria per a a Java màquina virtual (JVM), mentre que Xms especifica l'agrupació d'assignació de memòria inicial. Això vol dir que s'iniciarà la vostra JVM Xms quantitat de memòria i podrà utilitzar un màxim de Xmx quantitat de memòria.

De la mateixa manera, es pot preguntar, què és el paràmetre XMS i XMX a Java?

En aquest post, veurem sobre Paràmetre Xms i Xmx a Java . - Xmx especifica la mida màxima de memòria per Java màquina virtual (JVM), mentre que - Xms especifica la mida de memòria inicial. Significa que s'iniciarà amb JVM Xms quantitat de memòria i JVM podrà utilitzar el màxim de la quantitat de memòria JVM.

A més, què significa xmx1024m? java - Xmx1024m significa que la VM llauna assigneu un màxim de 1024 MB. En termes profans això significa que l'aplicació llauna utilitzar un màxim de 1024 MB de memòria.

Simplement, què és XMS?

XMS . Significa Extended Memory Specification, un procediment desenvolupat conjuntament per AST Research, Intel Corporation, Lotus Development i Microsoft Corporation per utilitzar la memòria estesa i l'àrea de memòria alta de DOS, un bloc de 64K just per sobre d'1MB.

Per què XMS i XMX haurien de ser iguals?

establint el xms ser el mateix com el xmx evitarà les pauses causades per l'expansió del munt. Al seu torn, pot ajudar a prevenir problemes de rendiment dins de JIRA mentre s'espera que JAVA s'ocupi dels canvis d'assignació de memòria.

Recomanat: