Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Sobre a memória da JVM

Olá pessoal, só pra saber mesmo... A memória da JVM está diretamente ligada a memória RAM? No caso de uma exceção/erro como java.lang.OutOfMemoryError ocorrer, significa que utilizamos o máximo da memória RAM?

3 respostas

Esse link do DevMedia da uma geral legal sobre o funcionamento da JVM: http://www.devmedia.com.br/entenda-como-funciona-a-java-virtual-machine-jvm/27624

solução!

Oi Willian, tudo bem?

Não necessariamente, ela pode ocorrer também quando não tiver mais espaço disponível na HEAP pra alocar um novo objeto, por exemplo. Ou quando não há mais espaço pra se carregar uma nova classe.

Mais infos: https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/memleaks002.html

Abraços!

Vlw!