Prezados,
Estou com um pequeno problema de utilização de recurso de memória em meu aplicativo e isso se deve ao fato de eu estar criando uma grande quantidade de arrays de strings com muitas posições. Nessa classe eu tentei forçar o uso do GC, atribuindo valor null a todos os arrays e chamando System.gc em seguida mas ainda sim obtive aquelas famigeradas exceções do Java heap Memory.
Para me certificar do que estava acontecendo, ativei o Profiler e fiquei monitorando o uso da memória e, de fato como eu esperava, a utilização de memória subia exponencialmente quando entrava nessa classe, em média o prograama consumia 20mb e, após criar os arrays, essa utilização subia para 303mb =/
Mas então, alguém sabe como devo fazer para melhorar isso? De preferência limpando, deletando, excluindo arrays gigantescos ou sei lá o que, ja tentei de tudo aqui, até rezei, mas sem resultados.
Abraço!

