Skip to main content

Cambiar tamaño de SWAP

Por lo general Windows en sus últimas versiones realiza un ajuste de SWAP bastante acorde a los tiempos, pero en máquinas con Windows 7 siempre ponía de forma automática el mismo tamaño de SWAP que de RAM.

Si tenias 16GB de RAM -> 16GB de SWAP... la SWAP realmente merece la pena cuando precisamente no hay recursos del sistema (1GB o 2GB ram), cuando hay mucha RAM ya no se hace tan necesario y menos mantener el ratio 1:1.

Cambiar SWAP mediante CLI

Por ejemplo si queremos poner una SWAP de 512MB y desactivar la gestión del sistema operativo de forma automática. Abrir una CMD como administrador y lanzar los siguientes comandos.

Desactiva la gestión automática de la SWAP

wmic computersystem set AutomaticManagedPagefile=False

Elimina el fichero SWAP actual (tamaño gestionado por el sistema)

wmic pagefileset where name="C:\\pagefile.sys" delete

Crea el fichero y le asigna un tamaño mínimo y máximo. En este ejemplo es 512MB

wmic pagefileset create name="C:\pagefile.sys"
wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=512,MaximumSize=512

Confirma que los cambios están preparados.

wmic pagefile list /format:list

Después de realizar los cambios, queda reiniciar la máquina.

A continuación se deja todo el listado de comandos para lanzarlos desde una cmd

wmic computersystem set AutomaticManagedPagefile=False
wmic pagefileset where name="C:\\pagefile.sys" delete
wmic pagefileset create name="C:\pagefile.sys"
wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=512,MaximumSize=512
wmic pagefile list /format:list