This 2022 paper warns that memory-mapped (mmap) file I/O, despite appearing simpler than traditional buffer pools, has severe correctness and performance issues that make it unsuitable for modern database management systems. The authors document why several popular DBMSs abandoned mmap after encountering hidden problems, and provide guidance on when mmap might be appropriately used.