how "zero-page" is used in handling virtual memory
I am going through "Booting the kernel on PC" concept these days. It says:
At boot time after the kernel is decompressed, it is moved from address 0x10000 (64K) to 0x1000 (4K). This move overwrites BIOS data stored in RAM. The first physical page (0x0000 to 0x0FFF) is not touched because it is the so-called “zero-page”, used in handling virtual memory.
So, my question is how "zero-page" is used to handle virtual memory???
|