.. Introducción a la importancia de la recolección de basura y sus
principales técnicas, con sus ventajas y desventajas. También se da
un breve recorrido sobre el estado del arte.
- ESTADO: SIN EMPEZAR
+ ESTADO: TERMINADO
+
.. _ref_gc:
============================================================================
+
.. _ref_gc_intro:
Introducción
-
.. _ref_gc_classic:
Algoritmos clásicos
[PHP081]_.
-
.. _ref_gc_rc_example:
Ejemplo
}
-
Luego se cambia una referencia (en vez de eliminarse) realizándose la
operación ``update(h3.l, h5)``. Para esto primero se incrementa el contador
de referencias de ``h5`` para evitar confundirlo accidentalmente con
-
.. _ref_gc_mark_sweep:
Marcado y barrido
.. aafig::
:aspect: 0.7
:scale: 1.4
- :proportional:
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
la recolección.
.. aafig::
- :aspect: 0.5
:scale: 1.25
- :proportional:
+--------------------------------------------------+
| "Fromspace" |
y dejando una *forwarding address*.
.. aafig::
- :aspect: 0.5
:scale: 1.25
- :proportional:
+--------------------------------------------------+
| "Fromspace" |
*forwarding address*.
.. aafig::
- :aspect: 0.5
:scale: 1.25
- :proportional:
+--------------------------------------------------+
| "Fromspace" |
*forwarding address*.
.. aafig::
- :aspect: 0.5
:scale: 1.25
- :proportional:
+--------------------------------------------------+
| "Fromspace" |
*forwarding address*.
.. aafig::
- :aspect: 0.5
:scale: 1.25
- :proportional:
+--------------------------------------------------+
| "Fromspace" |
semi-espacios y se actualiza la referencia del *root set*.
.. aafig::
- :aspect: 0.5
:scale: 1.25
- :proportional:
+--------------------------------------------------+
| "Tospace" |
.. aafig::
:aspect: 0.7
- :scale: 1.3
- :proportional:
___________________________________________________________________
| |
.. aafig::
:aspect: 0.7
- :scale: 1.3
- :proportional:
___________________________________________________________________
| |
.. aafig::
:aspect: 0.7
- :scale: 1.3
- :proportional:
___________________________________________________________________
| |
.. aafig::
:aspect: 0.7
- :scale: 1.3
- :proportional:
_______________________________________________________________________
| |