Memoria Virtual

Páginas: 20 (4858 palabras) Publicado: 7 de marzo de 2013
Memoria Virtual

ÍNDICE

INTRODUCCIÓN 4
MEMORIA VIRTUAL 5
Ventajas de la memoria virtual 5
Inconvenientes de la memoria virtual 5
DIFERENCIA ENTRE SWAPPING Y MEMORIA VIRTUAL 6
Memoria Virtual 6
Swapping 6
Diferencia 6
DIFERENCIA ENTRE LA TÉCNICA DE MAPA DE BITS Y LISTAS DE BLOQUES LIBRES 7
Gestión de Memoria con Mapas de Bits 7
Gestión de Memoria con Listas de BloquesLibres 8
Diferencias 8
ADMINISTRACIÓN DE LA MEMORIA CON LISTAS ENLAZADAS 9
Métodos de asignación de memoria mediante listas 10
Algoritmo del primer ajuste 10
Algoritmo del siguiente ajuste 10
Algoritmo el que mejor se ajusta 10
Algoritmo el que peor se ajusta 10
Algoritmo de ajuste rápido 10
DIFERENCIA ENTRE PAGINACIÓN, SEGMENTACIÓN Y SEGMENTACIÓN PAGINADA 11
PAGINACION: 11Características de la paginación 11
Ventajas de la paginación 11
Desventajas de la paginación 12
SEGMENTACIÓN 12
Características de la segmentación 12
Ventajas de la segmentación 13
Desventajas de la segmentación 13
SEGMENTACION PAGINADA 14
Ventajas de la segmentación paginada 14
Desventajas de la segmentación paginada 14
RELACIÓN EXISTE ENTRE MMU, PÁGINAS VIRTUALES Y MARCOS DEPÁGINAS 15
Unidad de gestión de memoria (MMU) 15
Página virtual y Marco de página 15
Relación 15
TABLAS DE PAGINACIÓN 16
QUE SON LAS TLB’S 17
ALGORITMOS DE SUSTITUCIÓN DE PÁGINAS 18
Función 18
Algoritmos de sustitución 18
El algoritmo de sustitución de páginas óptimo 18
El algoritmo de sustitución de páginas de primera que entra, primera que sale (FIFO) 18
El algoritmo desustitución de páginas de segunda oportunidad 18
El algoritmo de sustitución de páginas por reloj 18
El algoritmo de sustitución de páginas menos recientemente usadas (LRU) 18
CONCLUSIONES 19
RECOMENDACIONES 20
E-GRAFIA 21

INTRODUCCIÓN
La memoria es uno de los principales recursos de la computadora, la cual debe de administrarse de una forma adecuada.
Cuando hablamos de memoria virtualnos referimos a unl mecanismo que permite la ejecución de programas más grandes que la memoria principal se ejecuten. Se basa en un sistema en el que sólo un subconjunto de los procesos del programa están cargados en memoria principal. El resto reside en un dispositivo de almacenamiento secundario. De esta forma el usuario ya no debe preocuparse por las limitaciones de memoria física. Cadaproceso tiene su propio espacio de direccionamiento virtual (o lógico) y La MMU es la encargada de mapear las direcciones virtuales (o lógicas) a físicas.
Los objetivos de la administración de memoria virtual son:
* Proveer aislamiento entre procesos
* Asignar memoria (limitada) a procesos que la requieren maximizando el rendimiento, productividad y minimizando sobrecarga (overhead)
* Lapresencia simultánea de más de un programa en memoria.
* La ejecución de programas que no caben completos en memoria.
* La gestión eficiente del espacio de memoria libre.

El sistema de memoria virtual de los actuales computadores surgió para liberar al programador de una serie de tareas relacionadas con el uso que los programas debían realizar con la memoria. La memoria virtualautomatiza la gestión entre los dos niveles principales de la jerarquía de memoria: memoria principal y disco.

MEMORIA VIRTUAL
La memoria virtual es una técnica para proporcionar la simulación de un espacio de memoria mucho mayor que la memoria física de una máquina. Esta "ilusión" permite que los programas se hagan sin tener en cuenta el tamaño exacto de la memoria física.
La ilusión de lamemoria virtual está soportada por el mecanismo de traducción de memoria, junto con una gran cantidad de almacenamiento rápido en disco duro. Así en cualquier momento el espacio de direcciones virtual hace un seguimiento de tal forma que una pequeña parte de él, está en memoria real y el resto almacenado en el disco, y puede ser referenciado fácilmente.
Debido a que sólo la parte...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Memoria Virtual
  • Memoria virtual
  • MEMORIA VIRTUAL
  • Memoria Virtual
  • Memoria Virtual
  • Memoria Virtual
  • Memoria Virtual
  • administracion de memoria virtual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS