[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Demand paging



On Tue, 1 Oct 2002, Pere wrote:

> Well, the page tables must exist to map the virtual memory to physical
> memory.

>      Page Table
>
>     |-----------|   0x0000
>     |Present    |
>     |-----------|   0x1000
>     |Not Present|
>     |-----------|   0x2000
>     |Not Present|
>     |-----------|   0x3000
>     |Present    |
>     |-----------|

> Is this correct?

Yes, but it leaves out one important detail.   Page tables are
multiple levels.

This means a process has present / non-present pointers to page
tables, in a higher level page table called page directory.

kind regards,


Rik
-- 
A: No.
Q: Should I include quotations after my reply?

http://www.surriel.com/		http://distro.conectiva.com/

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/