[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] MMU usage in MiNT, fork/mmap



On Thu, 2005-04-07 at 21:54 +0200, Frank Naumann wrote:

> the FreeMiNT fork() duplicate the parent address space in a shadow memory 
> area that is swapped to the original location on each context switch.
> 

OK, I remember some older machines doing that - think my 3b2 works that
way.  That's gotta be a real performance killer though having to copy a
process at fork and again at every task switch.  Is anyone actively
working on a real virtual address space for MiNT?  I have a feeling this
will eventually be necessary.

How different are the MMUs between the different processors?  Looks like
I need to get that stupid cross-compiler working soon.

-- Evan