Ciao a tutti,
sto eseguendo un applicativo abbastanza pesante a livello di RAM.
Nel path ho Java 1.6, uso Jbuilder settato con la Java 1.6.
Io arrivo a Java dal Cobol, quindi non ho un applicativo scritto molto bene, ne performante.
Ma, in tutti i casi, non riesco a capire perchè Java 1.5 non scoppia e il 1.6 si (ho provato con varie versioni e dando sia il percorso del JDK sia quello del JRE), ma il problema è sempre lo stesso:
"# java.lang.OutOfMemoryError: requested 327680 bytes for GrET in C:\BUILD_AREA\jdk6_07\hotspot\src\share\vm\utiliti es\growableArray.cpp. Out of swap space?"
Con il Task Manager vedo che java.exe occupa al massimo 40MB con java 1.5, mentre con java 1.6 continua a caricare la RAM fino ad arrivare a quasi 1GB e poi scoppia con il messaggio precedente.
Purtroppo dai vari forum che ho letto sembrerebbe che i problemi di RAM siano con il Java 1.5 e che siano stati risolti con il Java 1.6, ma nel mio caso non è così.
Spero che qualcuno mi possa aiutare.
Grazie,
Andrea.