Memoria virtual
La memoria virtual es una técnica que permite la ejecución de procesos parcialmente cargados en memoria principal.
Se utiliza el disco como almacén secundario de procesos.
La idea es mantener en memoria principal sólo los fragmentos de cada proceso que se estén utilizando.
El sistema operativo selecciona automáticamente qué fragmentos del proceso residen en memoria principal.
Ojo, todo esto es bastante complejo de resolver.