title: Does mmap really copy data to the memory?
body: <p>It is said that <code>mmap()</code> maps files to the memory, and it costs to the virtual address space memory of the calling process. Does it really copy data to the memory, or the data still exists in the disk? Is <code>mmap()</code> faster than <code>read()</code>?</p>