En Windows, podría cambiar la cantidad de RAM que Java podría usar escribiendo algo como -Xincgc -Xmx2048M en los Parámetros de tiempo de ejecución de Java. ¿Cómo puedo hacer eso en Ubuntu?
16
Si no me equivoco, son los mismos en Linux. Con el comando Java tienes las 2 opciones:
Hacerlo -Xmx1024m -Xms128m
debería funcionar.
Aquí hay un extracto de hacer un man java
en la terminal
-Xmsn
Specify the initial size, in bytes, of the memory allocation
pool. This value must be a multiple of 1024 greater than 1MB.
Append the letter k or K to indicate kilobytes, or m or M to
indicate megabytes. The default value is chosen at runtime
based on system configuration. For more information, see
HotSpot Ergonomics
Examples:
-Xms6291456
-Xms6144k
-Xms6m
-Xmxn
Specify the maximum size, in bytes, of the memory allocation
pool. This value must a multiple of 1024 greater than 2MB.
Append the letter k or K to indicate kilobytes, or m or M to
indicate megabytes. The default value is chosen at runtime
based on system configuration. For more information, see
HotSpot Ergonomics
Examples:
-Xmx83886080
-Xmx81920k
-Xmx80m
Así que básicamente resume las dudas usando los mismos parámetros.
Para usar esto, vaya a un terminal y escríbalo con un programa jar. En mi ejemplo estoy usando el servidor de Minecraft: java -Xms1024M -Xmx2048M -jar minecraft.jar
.
Aquí hay una imagen de lo que sucede:
Debo señalar que los parámetros son sensibles a mayúsculas y minúsculas . Entonces xmx1024M no es lo mismo que Xmx1024M.
Lo mismo se aplica en Linux. Si desea que las opciones sean permanentes, puede exportar la
JAVA_OPTS
variable de entorno.Recomiendo hacerlo por usuario. Modifique el
.profile
archivo en su directorio de inicio (o.bash_profile
si existe y usa bash) para incluir esta línea:Después de configurar esto, debe reiniciar las sesiones de shell para que se aplique.
Alternativamente, también puede modificar el perfil de todo el sistema en / etc / profile.
Editar: la configuración del complemento del navegador Java se define en el Panel de control de Java: http://docs.oracle.com/javase/1.4.2/docs/guide/plugin/developer_guide/control_panel.html .
fuente