¿Win8 todavía necesita memoria virtual?

  

La memoria virtual es una técnica para la administración de la memoria del sistema informático. Hace que la aplicación piense que tiene memoria disponible continua (un espacio de direcciones completo y continuo), pero de hecho, generalmente se divide en varios fragmentos de memoria física, y algunos se almacenan temporalmente en el almacenamiento en disco externo, cuando es necesario Se realiza intercambio de datos.

Los sistemas que utilizan esta tecnología facilitan la escritura de programas grandes y el uso de memoria física real (como RAM) de manera más eficiente que los sistemas que no usan la tecnología de memoria virtual.

La memoria virtual no es solo una forma de expandir la memoria física con espacio en disco — mdash; esto solo expande el nivel de memoria para incluir el disco duro. La extensión de la memoria al disco es el resultado del uso de la tecnología de memoria virtual, y su efecto se puede lograr al anular o intercambiar los programas inactivos y sus datos en el disco. La definición de memoria virtual se basa en la redefinición del espacio de direcciones, es decir, el espacio de direcciones se define como "dirección de memoria virtual continua" para engañar al programa y hacer que piensen que están usando un bloque grande. " Dirección continua ".

A través de la introducción anterior, podemos encontrar que el uso del disco duro en la memoria virtual no es preciso, y también proporciona una declaración muy clara. El uso de la memoria virtual no ralentizará la velocidad de la memoria física. Por el contrario, ¡hará que la memoria física sea más eficiente!

Entonces la segunda pregunta del primer párrafo lo entenderá, ¡¿no se puede abrir la memoria virtual? ¡Abrir!

¿Cuánta memoria virtual está abierta? Ahora?

Ahora que queda la primera pregunta, ¿cuánto cuesta la memoria virtual? ¿Cómo configurarlo? A continuación, se cita una información (citada en el wiki). Windows usa la partición del sistema para implementar la memoria virtual. Se guarda el archivo de página pagefile.sys (con propiedades ocultas del sistema) en el directorio raíz. Cuando la memoria física y los archivos de página no son suficientes, el sistema generará automáticamente temppf.sys (lo que significa archivo de página temporal, archivo de página temporal) para compensar, el tamaño de temppf.sys está entre el tamaño y el valor máximo del archivo de página.

Debido a que la memoria virtual utiliza un disco duro, los archivos que no se escriben continuamente en el disco duro se fragmentarán. Por lo tanto, si el archivo o la partición utilizada para implementar la memoria virtual está demasiado fragmentada, se alargará el tiempo de búsqueda del disco duro y afectará al sistema. Rendimiento

Hay una idea errónea de que los sistemas Windows con frecuencia leen y escriben pagefile.sys producirá fragmentación del disco, pero no lo es. Debido a que se crea el archivo pagefile.sys, la forma continua de la distribución en la partición es fija, y la lectura y escritura internas del archivo no aumentan ni disminuyen el tamaño del archivo pagefile.sys. Temppf.sys creado por el sistema causará la fragmentación del disco solo después de que se advierta el archivo de la página.

Si no te gusta ver el párrafo anterior, puedes ver mi resumen:

Si configuras la memoria virtual no es suficiente, creará una memoria virtual temporal, y esta memoria virtual temporal. La memoria causará una degradación del rendimiento y producirá una fragmentación del disco.

Configuración de la memoria virtual Esto depende principalmente de la configuración de su computadora,

1, si su memoria es inferior a 4G, se recomienda que sea virtual La memoria está configurada en 1,5 veces o 2 veces su memoria física;

2. Si su memoria es 4G-8G, se recomienda configurar la memoria virtual en 1x o 1.5 veces su memoria física;

3, 8G o más, entonces se recomienda configurar la memoria virtual en 1x memoria física.

Copyright © Conocimiento de Windows All Rights Reserved