2. ¿QUE ES? Es una técnica para proporcionar la simulación de un espacio de memoria mucho mayor que la memoria física de una maquina esta ilusión permite que los programas se ejecuten sin tener en cuenta el tamaño exacto de la memoria física La memoria virtual es la que permite al software usar mas memoria principal que la que posee el computador
3. OPERACIÓN BÁSICA Cuando se usa la memoria virtual encontramos dos direcciones: VIRTUAL: La referencia a la memoria es completa como si la memoria virtual no hubiera sido involucrada el software accede donde debía y sigue ejecutando normalmente REAL: El S.O es invocado para manejar la situación y permitir que el programa siga ejecutando o aborte
4. FRAGMENTACION Esta es generada durante el remplazo de procesos que quedan huecos entre dos o mas procesos de manera no contigua y cada hueco no es capaz de soportar ningún proceso de la lista de espera
5. TIPOS DE FRAGMENTACION FRAGMENTACION EXTERNA: existe el espacio total de la memoria para satisfacer un requerimiento pero no es contigua
6. FRAGMENTACION INTERNA: La memoria asignada puede ser ligeramente mayor que la requerida esta referencia es interna a la partición pero no se utiliza
7. PAGINACIÓN Es una técnica de manejo de memoria en la cual el espacio de la memoria se divide en secciones físicas de igual tamaño denominadas MARCOS DE PAGINAS los programas se dividen en unidades lógicas denominadas paginas que tienen el mismo tamaño que los marcos de pagina Las paginas sirven como unidad de almacenamiento de información y de transferencia entre la memoria principal y la auxiliar
8.
9. SEGMENTACION Es un esquema de manejo de memoria mediante el cual la estructura del programas 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 segmento tiene una información lógica del programa SUBRUTINA , ARREGLO ETC