Please enable JavaScript.
Coggle requires JavaScript to display documents.
Administración de memoria, 20590230, Aldo Daniel Arredondo Brun - Coggle…
Administración de memoria
Objetivos
Gestionar de manera eficiente y segura la memoria física de una computadora.
Permitir que múltiples procesos se ejecuten simultáneamente en la misma memoria física.
Proteger los datos de cada proceso de los accesos no autorizados.
Conceptos clave
Memoria virtual: Un modelo de memoria que permite que un proceso acceda a datos que no están actualmente en la memoria física.
Proceso: Un programa en ejecución en una computadora.
Memoria física: La memoria principal de una computadora, que es el lugar donde se almacenan los programas y datos que se están ejecutando.
Asignación de memoria: El proceso de asignar memoria física a los procesos.
Reubicación: El proceso de mover un proceso de una ubicación de memoria a otra.
Protección de memoria: El proceso de evitar que los procesos accedan a datos que no les pertenecen.
Esquemas de administración de memoria
Asignación contigua: Un esquema en el que a cada proceso se le asigna una región contigua de memoria física.
Asignación no contigua: Un esquema en el que a cada proceso se le asigna memoria física de manera no contigua.
Memoria virtual: Un esquema que combina la asignación contigua y no contigua.
Ventajas y desventajas de los esquemas de administración de memoria
Asignación no contigua:
Ventajas: Permite el multiprogramación y la protección de memoria.
Desventajas: Complejo de implementar y menos eficiente en términos de acceso a memoria.
Asignación contigua:
Ventajas: Simple de implementar y eficiente en términos de acceso a memoria.
Desventajas: Dificulta el multiprogramación y la protección de memoria.
Memoria virtual:
Ventajas: Permite el multiprogramación y la protección de memoria de manera eficiente.
Desventajas: Complejo de implementar.
20590230
Aldo Daniel Arredondo Brun