Provided by: manpages-es_1.55-8_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)