Linux repositories inspector
Linux 2.3.31

manpages-es

Spanish man pages

man-pages-es

Spanish man pages from the Linux Documentation Project

manpages-dev

Manual pages about using GNU/Linux for development

man-pages

Linux kernel and C library user-space interface documentation

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).
⇧ Top