Subject: Re: Lack of a memory management unit on the LC
To: None <a-erinco@microsoft.com>
From: Ken Nakata <kenn@synap.ne.jp>
List: port-mac68k
Date: 08/26/1999 10:45:22
On Wed, 25 Aug 1999 07:13:34 -0700, "Erin Corliss (Volt Computer)" <a-erinco@microsoft.com> wrote:
> So what role does the memory management unit actually play in NetBSD? Is it
> the part that keeps nonprivileged processes from being able to look at
> memory outside their personal space?
That, too.
> Does NetBSD use paging?
Yes, it does. Almost all, if not all, modern flavors of UNIX do.
But you can implement a multiprogram multitask environment without an
MMU. For instance, OS-9 does that. Any user program can wreck havoc
by overwriting other process or kernel's memory space, but security
can be less important in embedded applications.
Ken