mmap
Mappa un file direttamente nella memoria di un processo: lo si legge e lo si scrive come se fosse un normale array.
Il kernel gestisce in automatico il caricamento su richiesta e la riscrittura su disco. È più veloce di read/write per l'accesso casuale, per i file di grandi dimensioni e per la memoria condivisa tra processi. Lo usano SQLite, LMDB e llama.cpp. API POSIX.