Replace read/write file I/O with memory-mapped files:
- Use memmap2 crate for mmap
- Zero-copy page reads (no deserialization, read directly from mapped memory)
- Page cache via OS page cache (no custom cache needed)
- Dirty page tracking for writes
- Must show measurable speedup on disk-based benchmarks vs current file I/O
Replace read/write file I/O with memory-mapped files: