Significado | Concepto | Definición:

Un sistema de memoria virtual denota un área ubicada en el disco duro de una computadora que permite que los programas funcionen sin la necesidad de cargarlos en la memoria física. Las computadoras tienen básicamente dos tipos de sistemas de memoria: memoria de acceso aleatorio (RAM) y memoria virtual (VM). Cuando no hay una cantidad adecuada de memoria física o RAM, disponible para ejecutar todas las aplicaciones que un usuario puede haber abierto en cualquier momento, el sistema usa la memoria virtual para compensar la diferencia.

El sistema de memoria virtual se puede encontrar en el disco duro de una computadora donde la memoria física no se usó recientemente.

Si la computadora no tenía la capacidad de acceder a la memoria virtual cuando agotó la RAM, el usuario recibiría un mensaje de error indicando que otras aplicaciones tendrían que cerrarse para poder cargar un nuevo programa. El proceso de memoria virtual funciona buscando ubicaciones en la memoria física a las que no se ha accedido durante un cierto período de tiempo. Luego, esta información se copia en un área del disco duro. El espacio disponible que se libera ahora se puede utilizar para cargar el nuevo programa.

Cuando la RAM de una computadora no es suficiente para manejar todas las aplicaciones, se utiliza la memoria virtual.

Esta característica es una de las muchas operaciones realizadas automáticamente por su computadora que pasa desapercibida para el usuario promedio. La memoria virtual no es solo una forma en que la computadora crea memoria adicional para utilizar aplicaciones, sino que también aprovecha los recursos de memoria del sistema disponibles. Esto es más económico que comprar chips RAM adicionales. El disco duro de cada sistema informático tiene un área que se utiliza para la memoria virtual.

Esta fuente secundaria de almacenamiento, donde se almacena y recupera la información, se denomina archivo de paginación. El área donde los datos se intercambian entre la memoria física y el sistema de memoria virtual, en bloques de igual tamaño, se llama páginas. La memoria virtual es básicamente un pequeño archivo de paginación, que se encuentra en el disco duro. Simplemente agregar al tamaño del archivo de paginación puede aumentar el tamaño de la capacidad de almacenamiento del sistema de memoria virtual. Por el contrario, la única forma de crear más RAM es comprando e instalando chips con mayor capacidad de memoria.

Una de las desventajas de la memoria virtual es que la velocidad de procesamiento de lectura y escritura es notablemente más lenta en comparación con la memoria de acceso aleatorio. Los usuarios que dependen significativamente del sistema de memoria virtual para ejecutar sus aplicaciones sufrirán una disminución en el rendimiento general de su sistema informático. El hecho es que los discos duros no están diseñados para manejar pequeños fragmentos de información. La clave para un rendimiento óptimo del sistema es tener RAM más que suficiente para manejar las cargas de trabajo de procesamiento de programas de rutina. Esto asegurará que acceder a VMS sea una excepción y no la regla.

Agregar RAM, o memoria de acceso aleatorio, a su computadora puede aumentar su rendimiento.