¿Qué hace que la memoria virtual se expanda y qué hace que la memoria virtual se contraiga, si es posible?
Tratando de comprender los usos de la memoria virtual y qué la hace expandirse y contraerse en Windows 11
Respuesta1
La memoria virtual suele estar preasignada y contigua en el disco, ya que debe ser rápida.
En Windows, el tamaño de la memoria virtual se define mediante la configuración de Inicial y Máximo. Cambiar esta definición hace que el archivo de paginación se reasigne en el disco al tamaño inicial especificado después de reiniciar.
Si se requiere más memoria virtual de la asignada, es posible que sea necesario aumentar el archivo de paginación, pero no se puede reasignar en el disco a un tamaño mayor porque ya contiene datos, por lo que se le agregan extensiones que pueden no ser contiguas.
Una vez que se reinicia Windows, su tamaño vuelve al tamaño inicial, pero no inmediatamente. Windows mantendrá el archivo de paginación extendido durante algún tiempo y lo reducirá al tamaño inicial cuando decida que ya no se necesita un archivo más grande.
Para un testimonio de usuario, consulte esta respuesta.
Respuesta2
En Windows, depende del usuario. Elpor defectoen la instalación ha sido permitir queTamaño inicialyTalla máximadiferir, por lo que pagefile.sys crece y se reduce continuamente.
Personalmente yoPrefiero establecerel pagefile.sys a unconstantetamaño para reducir la fragmentación estableciendoTamaño inicialyTalla máximaal mismo valor.
Y luego hayarchivo de intercambio.sys, que creo que está establecido en unfijadotamaño.