Incrementar jvm en linux

dpacheco
21 de Mayo del 2009
Necesito incrementar el tamaño de la jvm en Ubuntu 8.10 y no se como realizarlo? en windows si se como se realiza pero en linux no, si me pueden ayudar seria excelente..

Además esta configuracion se puede agregar al manifest del archivo .jar?

Max Chavez
21 de Mayo del 2009
Antes que nada debemos partir entendiendo que una JVM se activa con cada ejecución de un jar, un class con el ejecutable de java, ej. java -jar archivo.jar, y es en este instante cuando le debemos indicar como se va a levantar el JVM, los incrementos que se hacen al JVM respecto a la memoria son al HEAP(Total de memoria del JVM), y la forma con se distribuye esta, permanente PERM, la región de NEW. y TENURED, basicamente para propositos de desempeño de la JVM y Garbage Collections. Te paso la forma en que deberías arrancar tu jar en linux o unix, java -Xmx1024m -Xms1024m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:NewSize=768m -XX:MaxNewSize=768m -jar archivo.jar