Memoria Virtual

¿Que es una memoria virtual?

La memoria virtual es el uso de la memoria RAM del PC en combinación del disco duro. En algunos casos como cuando por ejemplo tenemos una memoria RAM de reducido tamaño, la memoria virtual mueve los datos que existen en la memoria RAM a un espacio que se llama archivo de paginación. Estos movimientos crean un espacio extra en la memoria RAM para que así se pueda completar la tarea que se esté realizando con mayor solvencia.

La memoria virtual simula perfectamente una memoria RAM de mayor tamaño, y su utilizad reside en las aplicaciones y sus datos, por eso, el lema “a mayor RAM, mayor capacidad para ejecutar aplicaciones con datos complejos.” Pero tened en cuenta que no es tan solvente y fiable como la RAM por lo que puede provocar puntualmente fallos de ejecución.

Uso de la memoria virtual en los sistemas operativos modernos

El mayor uso de interfaces gráficas y herramientas cada vez más sofisticadas hace que los sistemas modernos sean unos devoradores de RAM.

Una de las razones por las que un sistema mejora su velocidad usando un disco SSD es debido a esta funcionalidad. Ten siempre en cuenta que una mejora de velocidad de acceso a los datos, aunque no sea espectacular, puede ayudar mucho a un equipo con limitaciones de memoria ya que todo el sistema se puede enfrentar a bloqueos constantes.

¿ Cómo funciona la memoria virtual ?

El sistema de memoria virtual implementa todas las funciones anteriores de forma integrada.

En un computador con memoria virtual (MV) las direcciones de los programas (generadas por la CPU) hacen referencia a un espacio mayor que el espacio físico realmente disponible en la memoria principal o memoria física (MF). Los programas operan virtualmente con un tamaño físico de memoria principal mucho mayor que el realmente disponible. En estas máquinas hay que diferenciar, pues, entre el espacio de direcciones virtuales generado por la CPU y el espacio de direcciones físicas o reales existentes en memoria principal y determinado por el número de líneas del bus de direcciones. El espacio virtual se soporta sobre un disco con la ayuda de un mecanismo de traducción que genera la dirección física de memoria principal a partir de la virtual. En la siguiente figura hemos representado el mecanismo de traducción de direcciones virtuales (DV) a direcciones físicas (DF).

Deja un comentario

Diseña un sitio como este con WordPress.com
Comenzar