Importando arquivos texto grandes

Pessoal, estou tendo problema na importação de arquivos txt grandes (maiores que 10MB), necessito importar arquivos de 400MB.
Estou lendo o arquivo linha a linha.
Está dando out of memory durante a importação.
Já coloquei o heap size no maximo e nao funcionou. Li algo a respeito do cache do hibernate. alguem sabe se é isso? ou como usar?

Vc está utilizando threads ?

Não…

Bem… só pra ter registrado a solucao… o problema era mesmo com o hibernate, como quase não axei nda sobre como arrumar. Usei direto a driver do banco(sem hibernate).Funcionou normalz.

Cara, certamente o problema não era no hibernate.

E sim na sua aplicação que deveria estar alocando objetos pra mais de metro…
Outra, um print é extremamente custoso num caso desses.

Uma vez fiz um programa que interpretava um arquivo .sql de mais de 10GB sem grandes problemas, mas tive que fazer vários refactorys para deixar ele redondinho com o uso de memória e tudo mais…

Até…