From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from cuckoo.prod.itd.earthlink.net (cuckoo.prod.itd.earthlink.net [207.217.120.79]) by kvack.org (8.8.7/8.8.7) with ESMTP id DAA28850 for ; Fri, 4 Sep 1998 03:26:31 -0400 Received: from pool042-max8.ds23-ca-us.dialup.earthlink.net (pool042-max8.ds23-ca-us.dialup.earthlink.net [209.179.26.42]) by cuckoo.prod.itd.earthlink.net (8.8.7/8.8.5) with ESMTP id AAA24825 for ; Fri, 4 Sep 1998 00:26:13 -0700 (PDT) Received: (from espresso@localhost) by pool042-max8.ds23-ca-us.dialup.earthlink.net (8.9.0.Beta5/8.8.5) id AAA05397 for linux-mm@kvack.org; Fri, 4 Sep 1998 00:20:57 -0700 Message-ID: <19980904002057.A5268@ds23-ca-us.dialup> Date: Fri, 4 Sep 1998 00:20:57 -0700 From: Graffiti Subject: [Q] MMU & VM Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-linux-mm@kvack.org To: linux-mm@kvack.org List-ID: Hi all, Before I ask my question, just to let you know, yes, I did look for information on the web and various books to see if I could answer this myself. Alas, no luck. Anyways, here goes: Just how does an MMU work, and why do we need it to implement virtual memory instead of handling it all in the kernel? I've found quite a few texts on how VM works, but never why we need an MMU or what an MMU does. Can anyone recommend a good book on this? -- DN (Learning 68000 asm as we speak. Now, for the Mac SE specs...) -- This is a majordomo managed list. To unsubscribe, send a message with the body 'unsubscribe linux-mm me@address' to: majordomo@kvack.org