La memoria virtual es una funcionalidad que está disponible en diversos sistemas operativos. Cada uno de ellos necesita hacer uso de la memoria swap solo cuando están en ejecución, o sea, nunca al mismo tiempo, ya que es imposible ejecutar mas de un sistema operativo al mismo tiempo en la misma computadora. Una idea muy eficiente seria compartir una única área de swap. Esto es posible, pero requiere un conocimiento más avanzado. En la página http://www.tldp.org/HOWTO/ Tips-HOWTO.html, contiene algunas orientaciones sobre cómo implementar esto.