Discrepancias entre la memoria virtual y el archivo de paginación de Windows 10

Discrepancias entre la memoria virtual y el archivo de paginación de Windows 10

Mi sistema Windows 10 está usando demasiada memoria virtual

¿Cómo paro esto?

HWiNFO64

Usando HWiNFO64 puedes ver que actualmente tengo alrededor de 75 GB de memoria virtual en mi sistema y estoy usando 31 GB. La carga promedio también es de ~30 GB.

Sin embargo este sistema tiene 64 GB de RAM. Y hay una carga de sólo alrededor del 40% de RAM con una media de 40 GB libres, más que suficiente para cubrir la memoria virtual.

Sin embargo, he configurado mi sistema para que nunca use tanta memoria virtual. ¿Cómo se asigna casi 10 veces la cantidad que tengo en la configuración de la Memoria virtual?

Configuraciones de memoria virtual

(Performance Monitor también tiene un porcentaje extraño que no concuerda).

Monitor de rendimiento

Preguntas

  1. ¿Por qué estoy usando tanta memoria virtual cuando el sistema dice que no puede hacerlo?
  2. ¿Cómo paro esto?
  3. Además, ¿por qué me dicen que uso un archivo de paginación cuando no hay ningún archivo de paginación en mi c:\ (tengo archivos ocultos visibles)?

Respuesta1

¿Por qué estoy usando tanta memoria virtual cuando el sistema dice que no puede hacerlo?

La herramienta informa la cantidad de memoria de una forma extraña. En realidad, no estás utilizando 32,5 GB de memoria virtual. Solo estás usando la diferencia entre 25,519 GB y 31,479 GB.

La herramienta combina la cantidad de memoria virtual que le ha permitido tener al sistema y la memoria física que está instalada. He confirmado este comportamiento con mi propio sistema.

¿Cómo paro esto?

No hay nada que impida que el programa funcione tal como fue diseñado.

Deberías pensar seriamente en utilizar un programa diferente que no sea HWiNFO64 para controlar el uso de tu memoria.

Además, ¿por qué me dicen que uso un archivo de paginación cuando no hay ningún archivo de paginación en mi c:\ (tengo archivos ocultos visibles)?

Asegúrese de que lo que muestra oculto no esté ocultando archivos protegidos del sistema operativo.

ingrese la descripción de la imagen aquí

Respuesta2

Mi sistema Windows 10 está usando demasiada memoria virtual

No lo es.

Usando HWiNFO64 puedes ver que actualmente tengo alrededor de 75 GB de memoria virtual en mi sistema y estoy usando 31 GB. La carga promedio también es de ~30 GB.

Lo cual es perfectamente normal considerando que el uso de la memoria física es de ~25 GiB. Las aplicaciones solicitan habitualmente más memoria del sistema de la que realmente utilizarán. Esta memoria está reservada (“comprometida”) en la memoria virtual. Todas las reservas de memoria deben estar disponibles para que los programas las utilicen realmente; no hay sobrecompromiso en Windows.

Los 31,479 + 43,677 MB que estás viendo suman 75,156 MB, que es casi exactamente la cantidad de memoria física que mencionas (64 GiB) + el tamaño del archivo de página indicado por Windows (9,728 MiB). El tamaño de la memoria virtual es la memoria física más todos los archivos de página.

El archivo de paginación permite un uso eficiente de la memoria física. Cuando desactivas el archivo de paginación, las regiones de recuerdos comprometidas pero no utilizadas llenarán tu memoria física.

  1. ¿Por qué estoy usando tanta memoria virtual cuando el sistema dice que no puede hacerlo?

¿De dónde sacaste la impresión de que el sistema dice eso? Que no es.

  1. ¿Cómo paro esto?

No lo quieres y no lo quieres.

  1. Además, ¿por qué me dicen que uso un archivo de paginación cuando no hay ningún archivo de paginación en mi c:\ (tengo archivos ocultos visibles)?

Quién sabe. Es posible que Windows lo haya creado de todos modos porque es necesario para una gestión eficiente de la memoria. pagefile.syses un archivo oculto del sistema y no aparecerá junto con los archivos ocultos normales. Solo es visible cuando "Ocultar archivos protegidos del sistema operativo" está deshabilitado.

información relacionada