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