Les MANs Linux en français...
MMAP2
Section: Manuel du programmeur Linux (2)Updated: 2002-01-31
Index Retour au Menu Principal
NOM
mmap2 - Établir une projection en mémoire d'un fichier ou d'un périphérique.SYNOPSIS
#include <sys/mman.h>#include <syscall.h>
_syscall6(void *, début, size_t, longueur, int, prot, int, drapeaux, int, fd, off_t, décalage_en_pages);
void * mmap2(void *début, size_t longueur, int prot, int drapeaux, int fd, off_t décalage_en_pages);
DESCRIPTION
La fonction mmap2 réalise la même opération que mmap(2), excepté que l'argument final spécifie un décalage dans le fichier en nombre de pages système plutôt qu'en octets ([Ntd: en blocs de 4096 octets sur ix86 ou 8192 sur alpha]). Ceci permet aux applications qui utilisent un off_t sur 32 bits pour projecter des fichiers très grands (généralement jusqu'à 2^44 octets).NOTES
La fonction mmap2 est disponible depuis Linux 2.3.31. Elles est spécifique à Linux, et ne devrait pas être utilisée dans les applications portables. Voir également la fonction mmap64() qui est partie intégrante du LFS (Large File Summit).VOIR AUSSI
getpagesize(2), mmap(2), mremap(2), msync(2), shm_open(2)TRADUCTION
Thierry Vignaud <tvignaud@mandrakesoft.com>, 2002
Index
Time: 21:41:02 GMT, December 19, 2004