Perguntas com a marcação «garbage-collection»

99
Memória de pilha e pilha em Java

Pelo que entendi, em Java, a memória da pilha contém primitivas e invocações de métodos e a memória heap é usada para armazenar objetos. Suponha que eu tenha uma aula class A { int a ; String b; //getters and setters } Onde o primitivo ada classe Aserá armazenado? Por que a memória heap...

51
O que acontece com o lixo em C ++?

Java tem um GC automático que de vez em quando para o mundo, mas cuida do lixo em uma pilha. Agora, os aplicativos C / C ++ não têm esses congelamentos do STW; o uso de memória também não aumenta infinitamente. Como esse comportamento é alcançado? Como são tratados os objetos...

28
Por que a coleta de lixo varre apenas a pilha?

Basicamente, aprendi até agora que a coleta de lixo apaga para sempre qualquer estrutura de dados que não está sendo apontada no momento. Mas isso apenas verifica a pilha para tais condições. Por que também não verifica a seção de dados (globais, constantes, etc etc) ou a pilha também? O que há na...