cuando ejecuto el servidor se me levanta un script configurado de esta
manera el tamaño de la jvm la cuestion es que este tamaño de memoria
no me alcanza para mi aplicacion por ende pincha y me arroja un error
al querer ejectuar un proceso que convierte un archivo que , un
informe al cual un proceso lo convierte a excel, pero al ejecutarlo me
arroja el error de que no posee memoria sufciente inicialemente estaba
configrado en 758 MB e indica un eror de outOfMemoryError, se ha
intentado aumentar el tamaño de la JVM hasta 1768M y sigue indicando
el mismo error. ahora cuando aumente el tamaño ah casi 2 gb
me indica este error "Error occurred during initialization of
VM Could not reserve enough space for heap offset array"
$JDK_HOME/bin/java -mx758m -ms4m -ss512k -$FLAG_STACK
-Duser.language=es -classpath $CLASSPATH server.server.Start $contador
&
Con este configuracion ejecuto mi clase de prueba
$JDK_HOME/bin/java -mx1024m -ms4m -ss512k -ss1m -classpath $CLASSPATH:
server/querySAFI/generarExcel $1 $2
Eh encontrado investigando que puedo usar una opcion de la jvm que
-XX:PermSize -XX:MaxPermSize me permiten determinar el tamaño de
memoria que se utilizara al iniciar la apicacion pero aun no me queda
bien en claro como es que me lo define ya que nose si me con el
PermSize me reserva un espacio de memoria dentro de la JVM o a medida
que se ejecuta el proceso o le vanta el class, o otra situacion?
Desde ya cualquier ayuda o sugerencia,sera agradecida
Saludos Cordiales
Juan Manuel Lopez