¿Cómo funciona la memoria virtual en Linux?