First page Back Continue Last page Summary Graphics
Virtual memory emulation
This diagram shows how virtual memory emulation works. The kernel creates a file which is the same size as its physical memory. This file is mmapped as a block into the physical memory area of the address space. When a virtual mapping is created, either into the process virtual memory or into the kernel virtual memory area, the appropriate page from the file is mmapped into that page in the address space.