sábado, 2 de mayo de 2020

4.4 Administración de memoria

Consiste en determinar la posición de memoria en la que los diferentes símbolos del programa almacenan la información



Depende de la estrategia utilizada para la gestión de memoria, el mecanismo puede variar.



La administración de la memoria es un proceso hoy en día muy importante, de tal modo que su mal o buen uso tiene una acción directa sobre el desempeño de memoria.
En general un ensamblador tiene un administrador de memoria más limitado que un compilador.

En la mayoría de los lenguajes de programación el uso de punteros no estaba vigilado por lo que se tienen muchos problemas con el uso de memoria. Los lenguajes más recientes controlan el uso de punteros y tienen un programa  denominado recolector de basura que se encarga de limpiar la memoria no utilizada mejorando el desempeño.


Elaborado por
Jonathan Arturo Ramos Hernández 

Aho, A. V., Hopcroft, J. E., & Ullman, J. D. (1988). Estructuras de datos y algoritmos (Vol. 1). Addison-Wesley Iberoamericana.

No hay comentarios.:

Publicar un comentario