Memoria virtual y rendimiento del sistema

  

Para la memoria virtual, la definición oficial de Microsoft es: almacenamiento temporal utilizado por las computadoras para ejecutar programas que requieren más memoria de la que tiene la computadora. Por ejemplo, un programa puede acceder a 4 GB de memoria virtual en el disco duro de una computadora, incluso si la computadora tiene solo 32 MB de RAM. Los datos del programa que no están cargados actualmente en la memoria de la computadora se guardarán en el archivo de la página. En circunstancias normales, veremos un archivo llamado pagefile.sys en c :, este es el archivo de página utilizado como memoria virtual, tendrá cientos de M o incluso cientos de M.

Antes de presentar cómo usar la memoria virtual de alta velocidad para mejorar el rendimiento del sistema, permítanme hablar sobre cómo cambiar la configuración de la memoria virtual:

1. Abra " sistema ";

en el Panel de control 2. Haga clic en " Opciones de rendimiento " en la pestaña " Avanzadas ", luego haga clic en " Cambiar " en " Memoria virtual ".

3. En la lista " Unidades ", haga clic en la unidad que contiene el archivo de página que desea cambiar. En el " Tamaño de archivo de página de la unidad seleccionada, escriba el nuevo tamaño del archivo de página en megabytes en el cuadro " Tamaño inicial (MB) " o " Máximo (MB) " y luego Haga clic en " Establecer ". Microsoft recomienda que los archivos de página sean 1.5 veces el tamaño de la memoria física.

4. Si reduce el valor mínimo o máximo de la configuración del archivo de página, debe reiniciar la computadora para ver los cambios. Por lo general, aumentar no requiere reiniciar la computadora.

Por lo general, hay dos formas de mejorar el rendimiento del sistema ajustando la memoria virtual:

El primer tipo: coloca el archivo de la página en un disco duro diferente al disco duro utilizado por el sistema operativo. Controlador de disco duro. Hay dos significados: primero, si solo dos controladores de disco duro controlan dos discos duros, luego un sistema operativo usa uno y una página usa uno; segundo, si hay varios controladores de disco duro controlando múltiples discos duros, entonces el sistema operativo usa uno. Divida el archivo de la página para que el archivo de la página se distribuya uniformemente en el disco duro controlado por los controladores de disco duro restantes. De esta manera, cuando el sistema lea el contenido de la memoria virtual, utilizará varios controladores de disco duro para leer datos de varios discos duros al mismo tiempo, y la velocidad mejorará considerablemente; al escribir datos, VMM (administración de memoria virtual) evitará que el controlador de disco duro esté ocupado. Y los datos se escriben en el disco duro del controlador de forma relativamente gratuita, por lo que el rendimiento de la lectura y escritura de la memoria virtual naturalmente mejorará mucho.

Segundo: establezca el tamaño inicial y el valor máximo del archivo de página para que sea igual. Esto puede reducir en gran medida la fragmentación de archivos causada por la lectura y escritura frecuentes de datos, y también puede mejorar el rendimiento del sistema.

De hecho, de la definición de memoria virtual de Microsoft, la memoria virtual es en realidad un reemplazo temporal del disco duro como memoria física cuando la memoria física es insuficiente, y la velocidad de lectura y escritura del disco duro es mucho menor que la memoria La velocidad de lectura y escritura, por lo que la forma más fundamental de mejorar el rendimiento del sistema debería ser aumentar la memoria física, pero ahora la memoria ha sido relativamente barata.

Copyright © Conocimiento de Windows All Rights Reserved