Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

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!