¿Cómo sabe si GC objeto en referencias antiguas montón un objeto en la edad del montón?

Eugene_Z:

Menor GC - cuando los recolectores de basura borra los objetos de la generación joven que no se hace referencia a las "raíces". Menor GC funciona sólo en el montón joven. Pero lo que si se hace referencia a un objeto joven de la edad del montón?

Charles Dowbecki:

Menor GC recogerá la generación joven, pero eso no quiere decir que la GC se limita a analizar el área montón generación joven. todo el montón se considera y una referencia de la vieja generación en generación joven marcará el objeto en la generación de jóvenes tan vivo.

Esto se describe en menor GC vs Mayor CG vs completa GC :

Durante un evento menor GC, la generación Titular se ignora de manera efectiva. Las referencias de generación en generación joven titular se consideran de raíces GC facto. Las referencias de generación en generación joven permanentes son simplemente ignorados durante la fase de marcado.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=230599&siteId=1
Recomendado
Clasificación