1. es un concepto que permite al software usar
más memoria principal que la que realmente
posee el computador. Muchas aplicaciones
requieren el acceso a más información (código y
datos) que la que puede ser mantenida en
memoria física. Esto es especialmente cierto
cuando el sistema operativo permite múltiples
procesos y aplicaciones corriendo
simultáneamente.
MEMORIA VIRTUAL
2. • cuando una dirección es leída o escrita por la
CPU, una parte del hardware dentro de la
computadora traduce las direcciones de
memoria generadas por el software
(direcciones virtuales) en: La dirección real de
memoria (la dirección de memoria física), o
una indicación de que la dirección de memoria
deseada no se encuentra en memoria
principal (llamado excepción de memoria
virtual)
Operación básica
3. FRAGMENTACION
• La fragmentación es la memoria que queda
desperdiciada al usar los métodos de gestión
de memoria que se vieron en los métodos
anteriores. Tanto el primer ajuste, cómo el
mejor y el peor producen fragmentación
externa.
• Fragmentación Externa:
• Fragmentación Interna
4. PAGINACION
• Es una técnica de manejo de memoria, en la
cual el espacio de memoria se divide en
secciones físicas de igual tamaño,
denominadas marcos de página. Los
programas se dividen en unidades lógicas,
denominadas páginas, que tienen el mismo
tamaño que los marcos de páginas. De esta
forma, se puede cargar una página de
información en cualquier marco de página.
5. SEGMENTACION
• Es un esquema de manejo de memoria mediante
el cual la estructura del programa refleja su
división lógica; llevándose a cabo una agrupación
lógica de la información en bloques de tamaño
variable denominados segmentos. Cada uno de
ellos tienen información lógica del programa:
subrutina, arreglo, etc. Luego, cada espacio de
direcciones de programa consiste de una
colección de segmentos, que generalmente
reflejan la división lógica del programa.
6. ALGORITMOS DE REEMPLAZO DE
PÁGINA
• Existen diferentes algoritmos:
– Algoritmo óptimo
– Algoritmo FIFO
– Algoritmo LRU
– Algoritmos de aproximación al LRU