CompuServe Messages

Virtual Memory Wishlist

    25-Aug-90 16:27:22
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 <<