[comp.sys.amiga.tech] A Protected VM Handler

dylan@cs.washington.edu (Dylan McNamee) (03/14/90)

Rather than debate about the future of memory protection and VM on the Amiga,
I'd like to give it a go.  I was thinking about a library that would provide
vm_alloc and vm_free calls that would use an MMU and hard disk to provide
protected (from other clients, not errant processes) VM.  In order to
peacefully coexist with other non-vm programs, it would allocate a block of 
memory from exec, to swap into and out of.  The amount of memory it used
could be dynamic, according to need.

At the very least, this scheme would allow porting memory pigs like common
LISP to the Amiga.  At the very best, it could be the basis for an AmigaDOS
compatible memory protection scheme.

I'm looking for more uses of MMU's, now that they're out there.

dylan
dylan@cs.washington.edu