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


8
Excluir C ++ vs Java GC
A coleta de lixo do Java cuida de objetos mortos na pilha, mas congela o mundo algumas vezes. Em C ++, tenho que ligar deletepara descartar um objeto criado no final de seu ciclo de vida. Este deleteparece ser um preço muito baixo para pagar por ambiente não-congelamento. A colocação …


2
Como um coletor de lixo simultâneo lida com variáveis?
Digamos que seja um coletor de lixo simultâneo de marcação e varredura. Quando esse GC lida com ponteiros constantes, apenas os percorre (a partir das raízes) e marca todos os blocos de dados encontrados. Em seguida, varre tudo sem marcação. Um código de cliente deve marcar os blocos de dados …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.