Por defecto Windows crea un fichero de paginación de memoria (pagefile.sys) tan grande como la memoria que tengamos, siendo además gestionado por el sistema para poder crecer si es necesario.

En muchos manuales se aconseja establecer un valor fijo equivalente a 1,5 veces la memoria física. En cambio cuando se manejan equipos con mucha memoria esto puede suponer desaprovechar los recursos de forma innecesaria. Por ejemplo, en nodos de Hyper-V donde el sistema no necesita un archivo de paginación enorme.

Para hacerse a la idea de la situación, una instalación limpia de Windows 2008 Server sobre un equipo con 48 GB de Ram y discos SAS en Raid 5. Consume 56 GB de espacio, tratándose además de en un almacenamiento bastante caro, no conviene desaprovechar espacio.

Si mostramos los archivos ocultos, podemos ver que el culpable es el archivo pagefile.sys

Para reducirlo vamos a las propiedades de memoria virtual y establecemos unos valores personalizados. Aunque cada maestrillo tiene su librillo, yo suelo optar por un valor fijo y no administrado automáticamente para evitar consumos innecesarios. De todas formas, no os olvidéis de monitorizarlo para ajustarlo según las necesidades (es decir, comprar más RAM si el server empieza a paginar).

Si preferís hacerlo más rápido desde shell:

 

wmic computersystem set AutomaticManagedPagefile=False
wmic pagefileset where name=”c:\\pagefile.sys” set InitialSize=4000,MaximumSize=4000

 

3 Respuestas a “Tamaño de Pagefile.sys en equipos con mucha RAM”
  1. Miguel Angel dice:

    Buenas. Hay gente que dice que a una determinada memoria desactivar el fichero de paginación. Esto se puede hacer?? Como se sabe si el sistema empieza a necesitar memoria de paginación?? Saludos.

  2. Qiivxxja dice:

    International directory enquiries Teen Matrix Model
    zdtq

  3.  
Deja una Respuesta