Tema 1.- Capture pantallas de cómo configurar la memoria virtual en WindowsCada sistema operativo gestiona la memoria virtual de forma distinta; por tanto el intercambio depende de la implementación de los algoritmos de intercambio.
En WindowsMicrosoft Windows usa un fichero de intercambio desde su versión 3.1 (1992), la primera en usar memoria virtual. Lo implementa mediante un fichero situado en el directorio raíz (C:\) o en el de sistema (C:\WINDOWS\), y tiene por nombre:
* 386SPART.PAR en Windows 3.1
* WIN386.SWP en Windows 3.11, 95 y 98
* pagefile.sys en Windows NT y sucesores
Este fichero tiene un tamaño variable (depende de la configuración) y no debe ser movido o borrado.
ConfiguraciónDesde el panel de control "sistema", luego en "opciones avanzadas", rendimiento y luego en la opcion "configuración" se puede configurar el tamaño del fichero de paginación usado por Windows.(windows XP) En Windows 95, la opción está en Panel de control - Sistema - Rendimiento - Memoria virtual.
Hay una opción para establecer un tamaño fijo para el fichero, pero no es recomendable, porque a veces (cuando se acaba la memoria física y un programa necesita más) hace falta aumentar el tamaño del fichero de intercambio, y si no se puede, no habrá memoria extra para los programas. Si los programas (o el propio Windows) no pueden conseguir la memoria que necesitan, probablemente den fallos extraños.
Se puede controlar el tamaño mínimo y el máximo para el fichero. Mientras que aumentar mucho el máximo no hará que funcione mejor, aumentar el mínimo sí que puede ayudar en sistemas que tengan poca memoria RAM.
Tema 2.- Cómo se configura la memoria virtual en LinuxEn GNU/LinuxEn GNU/Linux se suele usar con una partición de intercambio, aunque también permite usar ficheros de intercambio.
Se pueden asignar varios dispositivos de intercambio, incluso de diferentes tipos, y asignar a cada uno una prioridad. Si la prioridad es la misma en varios, las páginas de memoria se distribuirán como en un RAID de nivel 0. Esto permite que los dispositivos de swap se usen en paralelo, cosa que puede aumentar la eficacia, sobre todo si están en discos independientes.