Virtual Memory Wishlist
25-Aug-90 16:27:22
Sb: #117274-Virtual Memory Wishlist
Fm: Gary Dunlap 76672,1610
To: Chris Scheers 73277,2633
For chip memory, I would expect to allocate a page and use it repeatedly
until the page is exausted (that page would not be availible to other task
for allocation). There would be upto one page of waste per task (20 pages
total) of chip memory, and the same for stack, heap, data, and code pages.
If the page discriptor is duplicated into a seperate tree for the user
task, then the other task trees would not be able to access it, only the
OS, user task, and custom chips would see these pages.
For message ports and other task to task communications, do something
simmular. Allocate pages of shared memeory, and use them as needed.
I would not expect the Amiga to become totaly crash proof with the first
use of VM, but at least it would be much harder to crash the OS, and other
task than without VM.
>> Gary <<