Computing">
[go: up one dir, main page]

0% encontró este documento útil (0 votos)
80 vistas3 páginas

Memoria Dinamica

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 3

TECNOLÓGICO DE ESTUDIOS SUPERIORES DE

CHIMALHUACÁN

INGENIERÍA EN ANIMACION DIGITAL Y EFECTOS


VISUALES

ESTRUCTURA DE DATOS

INVESTIGACIÓN. CLASIFICACION DE MEMORIA


DINAMICA PARA ANIMACION

ZUÑIGA LÓPEZ KARINA SOLEDAD

ESPIRIDION MARINO ORLENY

FECHA: 03-NOVIEMBRE-2022

CICLO: 2022-2

CAMPUS: CHIMALHUACÁN
MEMORIA DINÁMICA

La memoria dinámica es un lugar de almacenamiento que se solicita en tiempo de


ejecución. En ese sentido, mientras el proceso va necesitando espacio para más
líneas, va solicitando más memoria al sistema operativo para guardarlas, el medio
para manejar la memoria que da el sistema operativo, es el puntero, pues no
tenemos la posibilidad de saber en tiempo de compilación dónde nos dará huecos
el sistema operativo (en la memoria de nuestro PC), un dato fundamental es que
como tal esta clase de datos se generan y se destruyen a medida que se hace el
programa y por lo tanto la composición de datos se va dimensionando de manera
rigurosa a los requerimientos del programa, evitándonos de esta forma perder datos
o desperdiciar memoria si hubiéramos tratado de definirla proporción de memoria a
usar en el instante de compilar el programa.
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 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.
VENTAJAS
-Es memoria que se reserva en tiempo de ejecución, su tamaño puede cambiar a lo
largo de la ejecución del programa y podría ser liberado por medio de la
funcionalidad free.
-Es viable contar con un lugar de memoria arbitrario que dependa de información
dinámica (disponible solamente en ejecución): Toda dicha memoria que maneja es
implementada por el programador una vez que fuese primordial.
-Otra virtud de la memoria dinámica es que se puede ir aumentando a lo largo de la
ejecución del programa, esto posibilita, ejemplificando, laborar con arreglos
dinámicos.

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

También podría gustarte