Memoria Virtual

Páginas: 76 (18847 palabras) Publicado: 23 de noviembre de 2012
ORGANIZACIÓN Y ADMINISTRACIÓN DE LA MEMORIA VIRTUAL

INTRODUCCIÓN.

La evolución de la organización del almacenamiento, se puede representar de la manera que se expresa en el cuadro que figura a continuación:

Sistemas Sistemas Multiprogramados (varios usuarios)
Monoprogramados
Almacenamiento Real Almacenamiento Virtual

Un solo UsuarioMemoria Contigua Memoria no Contigua
Particiones Combinación
Segmentación Paginación Segmentación
Fijas Variables y Paginación


El término memoria virtual suele asociarse, con la capacidad que tienen algunos sistemas, para acceder a direcciones, situadas en un espacio de almacenamiento virtual, mucho mayor, que el disponible en elalmacenamiento real de un sistema informático determinado.

El concepto de memoria virtual no es un concepto nuevo, ya que aparece en 1.960 en un sistema informático denominado ATLAS, diseñado y construido en la Universidad de Manchester; pero las tecnologías existentes en aquel tiempo, no proporcionaban la ayuda necesaria para su implantación, sin embargo, actualmente con la ayuda de esastecnologías, se ha generalizado el empleo de la memoria virtual y la mayor parte de los ordenadores actuales, ya pueden gestionar el almacenamiento virtual.

Los métodos más comunes para gestionar la memoria de los sistemas, que permiten la existencia de un almacenamiento virtual, son la paginación y la segmentación y en algunos sistemas, se puede utilizar una combinación de los dos métodos.

Enlos sistemas de almacenamiento real, para que un proceso se pudiera ejecutar, era necesario que el proceso completo, estuviese cargado en el almacenamiento real, sin embargo, los sistemas de memoria virtual, se caracterizan muy especialmente, porque las direcciones utilizadas por los programas en ejecución, no necesitan estar todas ellas en el almacenamiento real.

La clave del concepto dememoria virtual, consiste en la diferenciación que es preciso realizar, entre las direcciones a las que hace referencia un programa en ejecución y las direcciones disponibles en el almacenamiento real.

Las direcciones a las que hace referencia un programa en ejecución, se denominan direcciones lógicas o virtuales y las direcciones disponibles en el almacenamiento real, se denominan se denominandirecciones físicas o reales.

El intervalo de direcciones lógicas o virtuales, a las que hace referencia un programa en ejecución, constituyen espacio de direcciones virtuales (V) y el intervalo de direcciones físicas o reales, disponibles en el almacenamiento real, constituyen el espacio de direcciones reales (R).

En los sistemas de almacenamiento virtual ya implantados, lo normal es que(V) > (R), aunque se han construido algunos sistemas en los que (V) < (R).

Lógicamente, aunque los procesos solamente hacen referencia a direcciones virtuales, estas deben ejecutarse en el almacenamiento real, por lo tanto, es preciso establecer la correspondencia entre las direcciones virtuales y las direcciones reales durante la ejecución del proceso.

Además, esto debe hacerse conrapidez, pues de lo contrario, el rendimiento del sistema se degradaría a niveles inaceptables, eliminando así, las ganancias logradas, por el empleo del concepto de almacenamiento virtual.

Los mecanismos de traducción dinámica de direcciones, DAT (Dynamic Address Translation), convierten las direcciones virtuales en direcciones reales, mientras se ejecuta un proceso.

Todos estos sistemas tienenla propiedad, de que las direcciones contiguas en el espacio de direcciones virtuales de un proceso, no son necesariamente contiguas en el almacenamiento real, por lo tanto, el usuario queda liberado de la preocupación por la posición de los procedimientos y los datos en el almacenamiento real.


ORGANIZACIÓN DEL ALMACENAMIENTO DE VARIOS NIVELES.

Si se va a permitir, que el espacio de...
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