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