Computing">
Memoria Dinamica
Memoria Dinamica
Memoria Dinamica
CHIMALHUACÁN
ESTRUCTURA DE DATOS
FECHA: 03-NOVIEMBRE-2022
CICLO: 2022-2
CAMPUS: CHIMALHUACÁN
MEMORIA DINÁMICA
DESVENTAJAS
-La memoria dinámica puede perjudicar el rendimiento, pues con la memoria
estática la magnitud de las cambiantes se sabe en tiempo de compilación, esta
información está incluida en el código objeto creado, una vez que se reserva
memoria de forma dinámica
-Es difícil llevar a cabo construcciones de datos complicadas como son los tipos
recursivos (árboles, grafos, etcétera.), por esto requerimos una forma para pedir y
liberar memoria para novedosos cambiantes que logren ser primordiales a lo largo
de la ejecución de nuestros propios programas: Heap.
-Es complicado de llevar a cabo en el desarrollo de un programa o aplicación.
Una vez que se crea un programa en el cual se necesita manejar memoria dinámica
el sistema operativo divide el programa en 4 piezas que son: escrito, datos
(estáticos), pila y una región independiente o heap, en la última parte es donde
queda la memoria independiente para lograr usarla de manera dinámica, en el
instante de la ejecución habrá tanto piezas libres como piezas asignadas al proceso
por lo que si no se liberan las piezas usadas de la memoria y que han quedado
inservibles es viable que se «agote» esta parte y por consiguiente la fuente de la
memoria dinámica, además la pila cambia su tamaño dinámicamente, sin embargo
esto no es dependiente del programador sino del sistema operativo.
(ADRIAN, 2022)
Referencias
ADRIAN. (03 de 11 de 2022). ESTRUCTURA DE DATOS. Obtenido de http://adrian-
estructuradedatos.blogspot.com/2011/04/memoriaestatica-y-dinamica.html