Está en la página 1de 10

Definición de Memoria Virtual

La memoria virtual es una capacidad de administración de memoria de un sistema

operativo que utiliza hardware y software para permitir que una computadora

compense la escasez de memoria física mediante la transferencia temporal de

datos de la memoria de acceso aleatorio ( RAM ) al almacenamiento en disco .

El espacio de direcciones virtuales se incrementa usando la memoria activa en

la memoria RAM y la memoria inactiva en las unidades de disco duro ( HDD ) para

formar direcciones contiguas que contienen la aplicación y sus datos.

Las computadoras tienen una cantidad limitada de RAM para que la memoria se

agote, especialmente cuando se ejecutan varios programas al mismo tiempo. Un

sistema que utiliza memoria virtual puede cargar programas más grandes o

múltiples programas que se ejecutan al mismo tiempo, lo que permite que cada
4
uno funcione como si tuviera una memoria infinita y sin tener que comprar más

RAM.

Como parte del proceso de copiar la memoria virtual en la memoria física, el

sistema operativo divide la memoria en archivos de página o archivos de

intercambio que contienen un número fijo de direcciones. Cada página se

almacena en un disco y, cuando se necesita, el sistema operativo la copia del

disco a la memoria principal y traduce las direcciones virtuales a direcciones

reales.

Diferencia de la Memoria Virtual con la Memoria Física

La diferencia entre estos dos tipos de memoria, es una de las cuales en la física

se habla de la memoria RAM donde se usa la memoria para que programas o

procesos sean ejecutados, en diferencia a la memoria virtual es que es un

espacio en el disco duro, que simula tener más memoria RAM en una

computadora haciendo el rendimiento de una computadora; con respecto un

ejemplo la memoria caché(Dándole el almacenamiento a una página ya visitada es

guardada y al querer redirigir a la misma página ya visitada, es mucho más rápido

el proceso para entrar ya que lo tiene almacenado en la memoria caché).

5
Cuadro comparativo

Bases para la
Memoria virtual Memoria caché
comparación

La memoria virtual extiende la


La memoria caché ajusta la velocidad
BASIC capacidad de la memoria principal
de acceso a datos de la CPU.
para el usuario.

La memoria caché es una unidad de


Naturaleza La memoria virtual es técnica.
almacenamiento.

La memoria virtual permite la La memoria caché almacena las

Función ejecución del programa que es más copias de los datos originales que se

grande que la memoria principal. han utilizado recientemente.

Gestión de la La memoria virtual es administrada La memoria caché está totalmente

memoria por el sistema operativo. gestionada por el hardware.

La memoria virtual es mucho más La memoria caché tiene un tamaño


tamaño
grande que la memoria caché. acotado.

La memoria virtual requiere


No se requieren estructuras de
estructuras de mapeo para mapear
Cartografía mapeo como tales en una memoria
la dirección virtual a la dirección
caché.
física.

6
¿Qué es el archivo de paginación o espacio de intercambio?

La principal misión que tiene el archivo de paginación es conseguir elaborar un

puente de comunicación entre dos elementos bien diferenciados. El primero de

ellos es el sistema operativo, en este caso Windows tal y como ya hemos

mencionado. El segundo es la memoria RAM, uno de los elementos

fundamentales del almacenamiento primario. Con la creación de esta vía de

comunicación que se fundamenta entre la memoria y el sistema operativo es

posible garantizar que la plataforma podrá asegurar la estabilidad en todos los

programas que dependen del sistema. Esto supone que habrá distintas

aplicaciones cargadas de forma simultánea ejecutándose de forma paralela en un

mismo instante sin que ninguna de ellas se vea afectada.

7
La Memoria Virtual en Windows, cómo funciona?

La memoria virtual es una técnica utilizada por los sistemas operativos para acceder

a una mayor cantidad de memoria de la físicamente disponible, recurriendo a soluciones de

almacenamiento alternativas cuando se agota la memoria RAM instalada. En este

artículo aprenderemos cómo funciona y qué debemos hacer para configurarla de

manera óptima.

Como muchos lectores ya sabréis, los ordenadores utilizan la memoria RAM para

almacenar los archivos y datos que necesitan tanto el sistema operativo como el

software que estemos ejecutando; su elevado rendimiento garantiza un

funcionamiento óptimo pero, tarde o temprano, siempre termina por llenarse. Es

en ese momento cuando Windows necesita recurrir a la memoria virtual.

Para crear la memoria virtual Windows crea un archivo en la unidad de

almacenamiento que tengamos asignada, sea un disco duro tradicional o un SSD;

el sistema operativo genera un archivo llamado pagefile.sys (podéis encontrarlo

oculto en el directorio raíz de vuestro sistema) donde va almacenando los datos

que no caben en la memoria RAM pero que son necesarios para el funcionamiento

del PC.

8
Así, cuando trabajamos con aplicaciones muy exigentes (como los videojuegos,

sin ir más lejos) o tenemos varias funcionando al mismo tiempo podéis notar como

el sistema se ralentiza, especialmente si no vais sobrados de RAM. Es el ese

momento cuando Windows está recurriendo al archivo de paginación y la memoria

RAM se ha visto desbordada; se evitan los cuelgues y la inestabilidad, pero a

cambio el rendimiento desciende considerablemente.

Llegados a este punto, es fácil concluir que cuanta más RAM tengamos en el equipo

mucho mejor y notaremos más la diferencia cuanto más exigente sea el software

que utilizamos. Aunque su precio ha bajado espectacularmente en los últimos

años sigue siendo elevado, así que en la mayoría de escenarios es necesario

recurrir a soluciones de memoria virtual.

9
Como configurar la memoria Virtual en Windows?

En equipos con sistemas de 64 bits y más de 8 Gbytes de RAM la configuración

por defecto es la adecuada para la mayoría de escenarios. Es posible que hayáis

leído artículos donde recomiendan diversas fórmulas basadas en multiplicar por

algún factor la cantidad de RAM disponible para determinar el tamaño mínimo y

máximo del archivo de paginación pero, desde mi punto de vista, esto no es

necesario.

El sistema de asignación dinámica de Windows 10 funciona bastante bien y es

capaz de modificar el tamaño del archivo en función de las necesidades de

manera dinámica, evitando situaciones de inestabilidad o cuelgues inesperados en

cuanto alguna aplicación se desborda en el consumo de RAM (por ejemplo,

algunos navegadores). Así, mi recomendación para casi todos los lectores es no

tocar nada. De lo único que deberíais preocuparos es de mantener la unidad

donde tengáis el sistema operativo instalado (normalmente C:) con, al menos, un

15% de espacio libre.

La excepción a esta regla son los equipos antiguos, con menos de 2 Gbytes de

RAM y que utilicen sistemas como Windows XP o Windows Vista. La razón es

que, con el paso del tiempo, las aplicaciones que todos utilizamos se han

convertido en auténticas devoradoras de RAM, incluso aquellas tan poco

sospechosas como, de nuevo, los navegadores o una suite de ofimática. En ese


10
contexto, si merece la pena asignar manualmente el tamaño mínimo de

paginación a 1,5 veces la cantidad de RAM instalada y el máximo a unas 3 veces

la cantidad de RAM o directamente 4 Gbytes, lo que antes suceda.

Pasos:

1. Inicia sesión en Windows 10.

2. Una vez dentro, pulsa las teclas de “Windows y la X” al mismo tiempo.

3. Te aparecerán varias opciones y vas a seleccionar “Sistema”.

4. Luego se te abrirá otra ventana y debes pulsar “Configuración avanzada del

sistema”.

5. Posteriormente haz clic en “Opciones avanzadas” y después en el apartado de

rendimiento selecciona “Configuración”.

6. Verás una nueva ventana emergente y vas a marcar “Opciones avanzadas”

y en la sección de memoria virtual seleccionas “Cambiar”.

7. En la información que te aparece vas a desmarcar la casilla de “Administrar

automáticamente el tamaño del archivo de paginación para todas las

unidades”.

8. Después dirígete a la opción de “Tamaño personalizado” y en “Tamaño

inicial” vas a colocar el valor que te aparece recomendado. Luego,

en “Tamaño máximo” coloca el doble del valor del tamaño recomendado.

9. Finamente, haces clic en “Establecer”, luego en “Aceptar” y listo.

11
Una vez que hayas seguido estos pasos correctamente, habrás aumentado

la memoria virtual en Windows 10 de tu ordenador. Como habrás notado, es un

procedimiento muy rápido y sencillo, por lo que no necesitas ser un experto en

informática o tecnología.

Así que, si ya lograste configurar o aumentar la memoria virtual en Windows 10,

no te olvides de limpiar, optimizar y acelerar mi PC Windows 10. con frecuencia

para evitar que ralentice tu máquina.

Es recomendable desactivar la memoria Virtual? Por qué?

La respuesta corta es no. Aunque que se tenga memoria RAM más que

suficiente para el uso que se da al equipo hay aplicaciones que generan picos en

el consumo de memoria y otras que, directamente, necesitan de un archivo de

paginación para funcionar. Es posible que a corto plazo notéis una mejora de

rendimiento en algunos escenarios pero desde mi punto de vista la mejora no

compensa la pérdida de estabilidad que puede ocasionar.

12
Si existe una gran cantidad de RAM la intentará utilizar de manera óptima, así que

nuestro mayor problema por dejar activo el archivo de paginación es el espacio de

almacenamiento que consume (que, en equipos modernos, no debería ser grave).

En condiciones normales, Windows 10 realiza una gestión de memoria muy

eficiente y siempre ofrecerá la opción de memoria más rápida a las aplicaciones

con el objetivo de ofrecer un rendimiento óptimo pero sin comprometer la

estabilidad global del sistema en ningún caso.

13

También podría gustarte