Garbage Collector
Introducción
Rubinius implementa la Generational Garbage Collector (GC).
Rubinus gestiona el GC la asignación dinámica y liberación de memoria de
espacio dinámico de un pronceso ejecutandose en un proceso de
funcionamiento de Rubinius.
Definición
- Nosotros decimos que un objecto vive si hay al menos una estructura
(variable) en el intérprete que hace referencia al objecto.
- Cuando el Colector de basura (GC) se ejecuta, este es llamado como una colección.
- El número de veces que el GC se ejecuta llama al número de ciclos de GC
o a la colección de GC.
Ciclo de vida del Objecto
- Guardería
- Generación Joven
- Generación Madura
- Objetos grandes