boost el tamaño del montón de Java de forma permanente?

¿Hay alguna manera de que pueda establecer el tamaño de almacenamiento dynamic predeterminado para el JVM en mi propia computadora? Quiero configurarlo en 1 g, porque siempre estoy ejecutando progtwigs personalizados que siempre golpean el punto de excedente en el tamaño de jvm predeterminado.

Simplemente no quiero tener que recordar escribir -XmX1g cada vez que ejecuto mi aplicación java desde la línea de comandos …

Tiene que haber una forma de administración para hacer esto ¿verdad?

Aparentemente, _JAVA_OPTIONS funciona en Linux:

 $ export _JAVA_OPTIONS="-Xmx1g" $ java -jar jconsole.jar & Picked up _JAVA_OPTIONS: -Xmx1g 

Para los usuarios de Windows, puede agregar una variable de entorno del sistema denominada _JAVA_OPTIONS y establecer allí los valores de tamaño de almacenamiento dynamic. La JVM debería poder tomar las opciones de máquina virtual de _JAVA_OPTIONS.

Esto funcionó para mí:

 export _JAVA_OPTIONS="-Xmx1g" 

Es importante que no tengas espacios porque para mí no funcionó. Yo sugeriría simplemente copiar y pegar. Entonces corrí:

 java -XshowSettings:vm 

y te dirá:

Recogido _JAVA_OPTIONS: -Xmx1g

¿Qué plataforma estás ejecutando?
si es unix, quizás agregando

 alias java='java -XmX1g' 

al trabajo .bashrc (o similar)

    Intereting Posts