Content deleted Content added
Not an article |
No edit summary Tag: Removal of interwiki link; Wikidata is live |
||
Line 1:
In computer system, memory mapping is a technique where the files are split in page sized chunks and copied to virtual memory so that the process can read the file contents as reading the memory. This provides very fast reading for file. Memory mapping permits different process to communicate via a shared file. Simply we can say, in memory mapping a file is mapped to virtual memory for faster access. In UNIX almost everything is a file. The devices are also represented as file in linux, you can find the devices on /dev in linux.
You can think of mapped memory as allocating a buffer to hold a file’s entire data, and then reading the file into the buffer and (if the buffer is modified) writing the buffer back out to the file.<ref>Advanced Linux Programming</ref>
<references/>http://download.lifenlivin.com/advanced-linux-programming.pdf
|