mmap

from The Free On-line Dictionary of Computing (8 July 2008)
mmap

   The {Unix} {system call} which establishes a mapping between a
   range of addresses in a user process's address space and a
   portion of some "memory object" (typically a file, one of the
   special "devices" /dev/mem or /dev/kmem or some
   {memory-mapped} peripheral).  This allows the process to
   access a file at random byte offsets without using the seek
   {system call} or to access physical addresses or {kernel}'s
   {virtual address} space.  It can also be used as an
   alternative to writing a {device driver} since it is usually
   simpler to code and faster to use.

   (1995-02-14)
    

[email protected]