Provided by: manpages-es_1.55-10_all bug

NOMBRE

       mmap2 - ubica ficheros o dispositivos en memoria

SINOPSIS

       #include <sys/mman.h>
       #include <syscall.h>

       _syscall6(void *, start, size_t, length, int, prot, int, flags, int, fd, off_t, pgoffset);

       void * mmap2(void *start, size_t length, int prot, int flags, int fd, off_t pgoffset);

       #endif

DESCRIPCIÓN

       La  función  mmap2  opera  exactamente  de  la  misma  manera  que mmap(2), salvo que el último argumento
       especifica el desplazamiento dentro del fichero en unidades del tamaño de página del sistema (en lugar de
       bytes).  Ésto permite a las aplicaciones que  usan  un  off_t  de  32-bit  ubicar  ficheros  más  grandes
       (típicamente hasta 2^44 bytes).

OBSERVACIONES

       La función mmap2 está disponible desde la versión 2.3.31 de Linux.  Es específica de Linux, y debería ser
       evitada  en  aplicaciones  portables.  Véase también la función mmap64() que es parte del LFS (Large File
       Summit).

VÉASE TAMBIÉN

       getpagesize(2), mmap(2), mremap(2), msync(2), shm_open(2)

Linux 2.3.31                                      31 enero 2002                                         MMAP2(2)