mmap
Mapeia um arquivo diretamente na memória de um processo, que passa a ler e escrever nele como se fosse um array comum.
O kernel cuida sozinho do carregamento sob demanda e da gravação de volta em disco. É mais rápido que read/write em acesso aleatório, em arquivos grandes e em memória compartilhada entre processos. SQLite, LMDB e llama.cpp usam mmap. A API é POSIX.