miércoles, 3 de junio de 2015

Recolector de Basura en C++

El recolector de basura lo que haces es que al terminarse los nodos disponibles (con simbolo "+") en el anillo buscar a todos los nodos en mi caso puestos con un simbolo "#" que me indica que ya no lo uso para unirlos de nuevo al anillo de bloques y seguir trabajando.

En este ejmplo se ve que las casillas con símbolos "-" no se unen ya que estas aun están siendo usadas dentro del programa.
y los que están con símbolo "+" ya fueron unidos al anillo de bloques que antes estaban con el símbolo "#" que significaba que ya eran basura.




No hay comentarios:

Publicar un comentario