example ejemplo component java size heap jvm-arguments

ejemplo - aumentar el tamaño del montón de Java de forma permanente?



jtextfield (4)

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

alias java=''java -XmX1g''

al trabajo .bashrc (o similar)

¿Hay alguna manera de que pueda establecer el tamaño de almacenamiento dinámico predeterminado para el JVM en mi propia computadora? Quiero configurarlo en 1 g, porque siempre estoy ejecutando programas 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?


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


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 dinámico. La JVM debería poder tomar las opciones de máquina virtual de _JAVA_OPTIONS.


Aparentemente, _JAVA_OPTIONS funciona en Linux:

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