Re: NetBSD without MMU ?

Wes Peters <[email protected]>
Newsgroups gmane.os.netbsd.devel.ports
Organization Softweyr LLC
Message-ID <[email protected]>
"Perry E. Metzger" wrote:
> 
> [email protected] (Greg A. Woods) writes:
> > > replacing fork()+exec() with spawn(),
> > > eliminating use of mmap, etc.)
> >
> > You don't _need_ an MMU to implement fork()....  (eg. as in MINIX)
> 
> MINIX uses the x86 segment registers to much the same purpose as an
> MMU. It is hard to do fork without any memory management at all.

See, for instance, Minix for the m68000, where they hacked up the 
compiler to generate base+displacement addressing so they could grab
a couple of address registers to use as the pseudo code and data
segments.

-- 
            "Where am I, and what am I doing in this handbasket?"

Wes Peters                                                         Softweyr LLC
[email protected]                                           http://softweyr.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.