3.3
ORGANIZACIÓN DE MEMORIA VIRTUAL
Memoria Virtual.
La memoria virtual ha llegado a
ser un componente esencial de la mayoría de los Sistemas Operativos actuales. Y
como en un instante dado, en la memoria solo se tienen unos pocos fragmentos de
un proceso, se pueden mantener más procesos en la memoria.
La memoria virtual también
simplifica la carga del programa para su ejecución llamado reubicación, este
procedimiento permite que el mismo programa se ejecute en cualquier posición de
la memoria física.
La memoria virtual combina la RAM
del equipo con espacio temporal en el disco duro. Cuando queda poca RAM, la
memoria virtual mueve datos de la RAM a un espacio llamado archivo de
paginación. Al mover datos al archivo de paginación y desde él, se libera RAM
para que el equipo pueda completar la tarea.
Evaluación de las Organizaciones de Almacenamiento.
Almacenamiento virtual “significa
la capacidad de direccionar un espacio de almacenamiento mucho mayor que el
disponible en el almacenamiento primario de determinado sistema de
computación”. Esta tecnología apareció en 1960 en la Universidad de Manchester
(Inglaterra), en el sistema “Atlas”.
Los métodos más comunes de
implementación son mediante:
¡ Técnicas
de “Paginación”.
¡ Técnicas
de “Segmentación”.
¡ Una
combinación de ambas técnicas.
Implicaciones de la memoria Virtual.
La segmentación permite al
programador contemplar la memoria como si constara de varios espacios de
direcciones o segmentos. Los segmentos pueden ser distintos tamaños, incluso de
forma dinámica. Las referencias a la memoria constan de una dirección de la
forma (número de segmento, desplazamiento).
No hay comentarios:
Publicar un comentario