Léxico de TI › Programação › mmap

mmap

Programação Svenska → Atualizado: 2026-09-30

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.

← Voltar ao léxico