Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tarea Swaping
Tarea Swaping
2017
En un sistema de procesamiento por lotes es muy fcil organizar la memoria en
particiones fijas. En sistemas interactivos no siempre se pueden tener en
memoria los programas activos. En un equipo de uso normal suele haber
entre 60-100 procesos, solo al encender la computadora (Linux y Windows)
Los programas excedentes se mantienen en disco y se traern en forma
dinmica a la memoria para su ejecucin. Esto se puede solucionar con:
Memoria virtual Permite que los programas se ejecuten, aunque solo una
parte de ellos este en memoria principal, La idea bsica detrs de la memoria
virtual es que el tamao combinado del programa, sus datos y su pila pueden
exceder la cantidad de memoria fsica disponible. El sistema operativo
mantiene en la memoria principal aquellas partes del programa que se estn
usando en cada momento, manteniendo el resto de las partes del programa en
el disco. La mayora de los sistemas con memoria virtual usan una tcnica
denominada paginacin. Cuando el programa utiliza una instruccin como:
MOV REG, 1000