Memory-mapping refers to the mechanism that maps a file’s portion, an entire file, or on disk to an address range within the address space of an application. This application can thus access files on a disk the same way in which it accesses dynamic memory.