fastmap · research

FastMap

FastMap is a research redesign of Linux's memory-mapped I/O path that targets synchronization bottlenecks in multicore storage workloads.

Design: per-core structures and separate clean/dirty tracking reduce shared contention. [1]

Scope: prototype evaluation, not a stock Linux feature or a transaction guarantee. See the companion source review for benchmark-label limitations. [2]

Relations

related
memory-mapped-file, page-cache, msync, direct-io

Advantages

Limitations

Citations

  1. Papagiannis et al., Optimizing Memory-mapped I/O for Fast Storage Devices, USENIX ATC 2020, sections 3-5 (accessed 2026-10-18)
  2. Hesela: mmap literature and FastMap benchmark scope (accessed 2026-10-18)

JSON: /data/terms/fastmap.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. FastMap. Hesela. 2026-10-18. https://hesela.dev/terms/fastmap/