Índice |
|
wrapper.java.initmemory |
||||||||||
La cantidad inicial de memoria en megabytes que la JVM debe asignar al inicio. El valor predeterminado es "0" (cero), lo que hará que se utilice el valor predeterminado de la JVM.
Si se especifica un valor distinto de cero para esta propiedad, se agregará
un parámetro -Xms apropiado al comando Java generado por el Wrapper.
Si se especifica, la memoria inicial debe ser menor o igual
que el valor establecido para la propiedad wrapper.
Si esta propiedad se establece en "0" (cero), también es posible especificar el parámetro -Xms
manualmente usando una propiedad wrapper.
Este valor puede afectar el tiempo de inicio de la aplicación.
El tiempo de inicio se optimiza cuando este valor está bastante cerca de la cantidad real de memoria requerida por la aplicación una vez que se ha iniciado.
El valor predeterminado para máquinas JVM en Windows y Linux suele ser de 2 MB, pero las JVMs en Solaris requieren un mínimo de 3 MB.
Los valores válidos están en el rango de 1 al valor de la propiedad wrapper.
Esta propiedad se proporciona para la comodidad de la mayoría de los usuarios y también permite establecer tamaños de memoria relativos como se describe a continuación. Si necesita configuraciones de memoria más complicadas, puede hacerlo usando las propiedades wrapper.java.additional.<n> de la siguiente manera:
NOTARecomendamos leer los siguientes enlaces, que describen en detalle cómo los valores de memoria inicial y máxima afectan el rendimiento de Java y qué se puede hacer para mejorar ese rendimiento para una aplicación determinada. |
wrapper.java.initmemory.percent |
||||||||||
En algunos casos, es necesario establecer los umbrales de memoria relativos a la cantidad de memoria física disponible en el sistema. Esta propiedad acepta un valor percentual entre 1 y 100 , que se traducirá en un tamaño en MBs. Para las versiones de 32 bits del Wrapper, el valor se calculará en función del mínimo entre la memoria física y 2048 MB.
En el ejemplo anterior (60%), si se installa 1GB (1024MB) de memoria en el sistema, la memoria inicial se establecerá en 614 MB (=1024 x 60%). En versiones 32 bits de Wrapper, si la máquina tiene 4 GB de memoria, la memoria inicial será de 1228MB (= 2048 x 60%). NOTAJava se comporta muy mal si la JVM tiene parte de su memoria intercambiada, por lo que es importante tener en cuenta los requisitos del sistema operativo y cualquier otra aplicación al decidir un nivel de memoria seguro. NOTADesde la versión 3.5.29, también es posible usar la variable dinámica 'WRAPPER_SYSMEM_<P>', en que <P> se refiere al percentaje de memoria física disponible en el sistema.
Para más detalles, por favor lea la página de Variables de Entorno. |
Referencia: Memoria de Java |
|
Referencia: Comandos de Java |
|