Memory Mapped Files
Some operating systems allow mapping a file into memory on virtual-memory systems.
- Part of the virtual address space is associated with the file.
- Reads and writes to that memory space are treated as reads and writes to the file.
Memory mapped files can be used also to share the file data among several processes.