Mi pregunta es por qué Python utiliza tanto el recuento de referencias como el marcado y barrido para gc? ¿Por qué no solo marcar y barrer?¿Por qué Python utiliza el recuento de referencias y el marcado y barrido para gc?
Mi conjetura inicial es que el uso del recuento de referencias puede eliminar fácilmente los objetos de referencia no cíclicos, esto puede acelerar un poco la marca y barrido y obtener memoria de inmediato. No sé si mi suposición es correcta?
¿Alguna idea?
Muchas gracias.