
27/07/2009, 21:29
|
 | | | Fecha de Ingreso: diciembre-2006 Ubicación: /home/vsanchez
Mensajes: 38
Antigüedad: 18 años, 2 meses Puntos: 0 | |
JXL Java.lang.OutOfMemoryError Estoy trabajando con un AGS simple con rueda ruleta, y ocupo guardar cada paso realizado en un archivo de excel, una generación por hoja, cuando realizo toda los calculos y los imprimo en consola todo perfecto, pero cuando escribo al excel se detiene en la generacion 12, dandome un Java.lang.OutOfMemoryError: Java Heap... los calculos son de 64 bits por individuo x 1000 individuos por generación x 1000 generaciones. Para escribir en el excel utilizo la JXL, pero estoy tentado a utilizar la Jakarta POI XSSF, lei en las FAQ de JXL y utilze -Xms5M -Xmx500M, para incrementar el HEAP esta vez pase hasta la generación 98, tambien trate con los WorkBookSettings y setUseTemporaryFileDuringWrite(true) pero no funcionó, alguna otra idea? |