Optimización de Memoria en Sistemas Operativos: Virtualización y Algoritmos de Reemplazo
Clasificado en Informática
Escrito el en
español con un tamaño de 3,29 KB
Optimización de Memoria en Sistemas Operativos
Para que un proceso se ejecute, se requiere ubicarlo en memoria principal junto con los datos que direcciona.
Multiprogramación y Optimización
Para optimizar el uso del computador, se requiere tener varios procesos en memoria principal (grado de multiprogramación). Estos procesos incluyen:
- El código y los datos de un programa en ejecución.
- Las rutinas del Sistema Operativo.
Puede ser que la memoria principal no tenga capacidad suficiente para todos los procesos, por lo que es necesaria una gestión de memoria.
Memoria Virtual
La memoria virtual permite la separación de la memoria de usuario lógica y la memoria física.
- Solo una parte del programa está en memoria.
- El espacio de direcciones lógicas