Un archivo proyectado en memoria es una porción de memoria virtual que corresponde directamente byte a byte con una parte de un archivo. El sistema de gestión de memoria crea una región asociada al archivo en el mapa de memoria de un proceso. Mmap permite incluir archivos en la memoria de un proceso, mientras que Munmap elimina proyecciones previas. La plataforma Win32 dificulta compartir datos entre procesos debido a la privacidad de la memoria y la seguridad del sistema operativo.