E' impossibile che sia colpa dei memory leaks dato che ogni oggetto è dichiarato nella classe fuori da qualsiasi metodo... è possibile che i rallentamenti avvengano a causa dell'instanziamento degli stessi oggetti?? Ad esempio quando uso "new"... vorrei prima essere sicuro perchè dovrei modificare un bel pò di cose se davvero fosse così.Originariamente inviato da ivenuti
comunque non credo sia una buona idea la chiamata (che di fatto è un "consiglio") al GC; di solito è meglio lasciar fare alla JVM. Alcuni riferimenti:
http://www.owasp.org/index.php/Code_...l_to_System.gc()
http://edocs.bea.com/jrockit/geninfo....html#wp998554
Piuttosto resta valido l'uso di un profiler per capire se restano allocati degli oggetti e che il GC non può deallocare. Questo accade quando avvengono dei memory leaks.
Su questo problema puoi vedere un mio articolo qui: http://java.html.it/articoli/leggi/2...i-memory-leak/

Rispondi quotando