General questions about virtual memory

2008-07-30 Thread FreeBSD Hackers
Hi, all. I apologize for not posting a question specific to FreeBSD (I'll study about that later), but I'm looking for some help understanding a few things and I don't know where else to turn. Using FreeBSD to give me concrete examples of how certain things work is okay, since I do use FreeBSD an

Re: General questions about virtual memory

2008-07-30 Thread Max Laier
Hi, On Wednesday 30 July 2008 13:59:53 FreeBSD Hackers wrote: > Examples of some specific questions that I have include: > > WRT translation of virtual addresses to physical addresses, where does the > hardware stop and the software begin? Explanation: who determines the > format of the page tabl

Re: General questions about virtual memory

2008-07-30 Thread FreeBSD Hackers
> > This suggest that you don't understand virtual memory at all. Go back to > the > start of the chapter and re-read. The page directories and page tables > describe a *virtual* address space. For a given architecture the *virtual* > address space has a fixed size (4GB for i386), so the page ta

Re: General questions about virtual memory

2008-07-30 Thread Erik Trulsson
On Wed, Jul 30, 2008 at 07:59:53AM -0400, FreeBSD Hackers wrote: > Hi, all. I apologize for not posting a question specific to FreeBSD (I'll > study about that later), but I'm looking for some help understanding a few > things and I don't know where else to turn. Using FreeBSD to give me > concre

Re: General questions about virtual memory

2008-07-30 Thread Max Laier
On Wednesday 30 July 2008 18:07:51 FreeBSD Hackers wrote: > > This suggest that you don't understand virtual memory at all. Go back to > > the > > start of the chapter and re-read. The page directories and page tables > > describe a *virtual* address space. For a given architecture the > > *virt

Re: General questions about virtual memory

2008-07-30 Thread Nate Eldredge
On Wed, 30 Jul 2008, FreeBSD Hackers wrote: If anyone is willing to help me understand this, I would greatly appreciate it. I would also value your input if there are other resources (people, mailing lists, books, web pages, etc.) that you want to recommend instead of taking some time to help t