linux - How does mmap work? - Stack Overflow
Jun 12, 2018 · mmap works by manipulating your process's page table, a data structure your CPU uses to map address spaces. The CPU will translate "virtual" addresses to "physical" ones, and does so according to the pa...