¿Qué y dónde están el montón y el montón? {DH}

Pronto

Se usa una pila para la asignación de memoria estática y un montón se usa para la asignación de memoria dinámica, los cuales se almacenan en la RAM de la computadora.


En detalle

La batería

La pila es una estructura de datos «LIFO» (Last In, First Out) que es administrada y optimizada con precisión por la CPU. Cada vez que una función declara una nueva variable, se «empuja» a la pila. Cada vez que se termina una función, se liberan todas las variables que esta función puso en la pila (es decir, se eliminan). Tan pronto como se haya liberado una variable de la pila, esta área de memoria estará disponible para otras variables de la pila.

La ventaja de usar la pila para almacenar variables es que administra la memoria. No tiene que asignar manualmente el almacenamiento o liberarlo cuando ya no lo necesite. Debido a que la CPU organiza la memoria de la pila de manera tan eficiente, la lectura y escritura de las variables de la pila también es muy rápida.

Sé…

leer mas:
¿Qué y dónde están el montón y el montón? {DH}

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *