mmap

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

mmap (« memory map ») est un appel système UNIX (qui fait partie de la norme POSIX). Il établit une projection en mémoire des fichiers ou périphériques.

mmap est parfois utilisé pour la communication inter-processus. Pour cette fonctionnalité, il existe aussi l'appel système shmem. La différence entre les deux est que pour mmap, les données en mémoire ne sont pas persistantes.

Certains systèmes supportent une version étendue de mmap, qui permet d'allouer de la mémoire virtuelle sans la lier à un fichier. mmap est donc utilisé pour l'allocation de mémoire.

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]