Ciao a tutti,

Ho un programma Java (piuttosto grosso) che dopo pochi minuti raggiunge circa i 48MB (lo vedo tramite task manager).
Tuttavia ho notato che la free memory di Java aumenta, ovviamente "quando lo decide lui" (e questa penso sia opera del gc).
Controllandola, come detto, ho notato questi cambiamenti
codice:
11261648

6963928

10563080
i numeri li ho letti dopo qualche click su schede, nuovi pannelli e letture da db (e dopo qualche click, la memoria free aumenta...poi ritorna ancora sul valore intermedio sopra scritto (circa) e poi il tutto si ripete ancora)
In base a quanto emerso...vi sono probabilità che la mia applicazione esaurisca la memoria?

Grazie e perdonate la domanda probabilmente banale! ^^