Este artículo ilustrará el uso del "Xms" y "Xmx"Parámetros en Java.
¿Qué son "XMS" y "XMX" en Java??
"Xms" y "Xmx"En Java, consulte los parámetros que se utilizan para ajustar el tamaño del montón. Funciona de tal manera que el primer parámetro asigna el tamaño mínimo del montón y el último parámetro asigna el tamaño máximo del montón.
-Xms
Se utiliza para establecer el tamaño inicial del montón. Se recomienda asignar el tamaño mínimo del montón idéntico al tamaño máximo del montón para abstenerse de la recolección de basura.
-Xmx
Se usa para asignar el tamaño máximo del montón. El rendimiento se ve afectado si el valor de montón máximo se asigna más bajo en comparación con la cantidad de datos en vivo.
Sintaxis
Sintaxis | Uso | Por defecto |
-Xms | Asigna el tamaño mínimo del montón. | 8 MB |
-Xmx | Asigna el tamaño máximo del montón. | 25% de la memoria disponible/gratuita |
Consideraciones importantes
Los siguientes puntos deben considerarse antes de trabajar con los parámetros discutidos:
Ejemplos
Los siguientes ejemplos cubren todos los posibles resultados de los parámetros discutidos:
-Xms4m -xmx64mEl comando dado indica que el montón comienza desde "4"MB hasta el máximo de"64"MB.
-Xms50mEl tamaño anterior significa que el montón comienza "50"MB hasta el máximo predeterminado.
-Xmx256mDel mismo modo, aquí el montón se inicia desde el valor inicial predeterminado hasta un máximo de "256"MB.
-Xms50m -xmx50mLos tamaños anteriores indican que el montón inicia en "50"MB y permanece intacto, por lo tanto nunca creciendo.
Conclusión
El "-Xms" y "-Xmx"Los parámetros en Java asignan los tamaños mínimo y máximos de montón, respectivamente, y el montón nunca puede crecer más grande que"-Xmx". Además, estos parámetros son reconocidos por Java Virtual Machine (JVM). Este blog discutió las funcionalidades de los parámetros "-xms" y "-xmx" en Java.