How to use Redis with MuleSoft. A quick start presentation.
Recolector de basura de java (Garbage Collector)
1. RECOLECTOR DE BASURA DE
JAVA
(GARBAGE COLLECTOR)
El blog para aprender a programar
http://soft-mas.com
2. El blog para aprender a programar
http://soft-mas.com
Cuando un lenguaje permite el control de memoria, el
programador es quien debe indicar el momento en que esta
memoria se debe liberar.
Alguna vez habrás visto el mensaje de ‘volcado de memoria de
pila’ en tu sistema operativo, pues este es el resultado de no
manejar correctamente la asignación y liberación de memoria.
Cada vez que en java se crea un objeto, este es guardado en la
pila o en el heap(un espacio de memoria especial), y cuando ya
no se requiere que lo guarde, el colector de basura de java
liberar la memoria que empleaba este objeto y dejarla
disponible para ser usada nuevamente.
3. El blog para aprender a programar
http://soft-mas.com
Por lo tanto cuando usamos Java, la responsabilidad de
desasignar memoria no es del programador, aunque si se desea,
existen instrucciones para darle una ayuda al colector de
basura; es decir, si queremos limpiar nos lo permite, pero si lo
olvidamos, él se encarga aunque no se garantiza que el colector
ejecute el proceso de limpieza.
¿Pero cuando se hace la limpieza?, bueno, lo que hace la
máquina virtual para limpiar es elegir los objetos que ocupan
memoria y ya no se necesitan, esto es porque ya salimos del
código que la estaba llamando, o finalizamos el proceso y los
valores de las variables ya no son útiles.