Short: MemManager - Smart VMem - beta 3 Author: Robert Ennals Uploader: ennals aol com Type: dev/misc Replaces: MemManagerBeta Architecture: m68k-amigaos MemManager v3.14 public beta. This beta version may be used and distributed freely, but may still contain a few bugs. Tell me if you find any (ennals@aol.com). MemManager is a system that enables programmers to take advatage of several memory management features in their own programs through the use of a few simple functions. This is the third beta. The problem with VmemPatch in the first and second beta releases (could cause crashses) should now be fixed. Features include: * Virtual Memory (without MMU - works on all machines) * Smart memory priorities and hiearachies gives much better performance than MMU based systems * Different memory types Open ended abilities * Disposable memory Specify that memory blocks should be removed when memory is low. Very useful for buffers, caches, old date, undo data etc. * ChipToFast Move unlocked chip mem blocks into fast memory if chip memory is needed for other things and there is fast mem free. * Resource Tracking Not yet implemented, but will be soon and all the functions needed are already in place (doing other things too) * Memory Protection Not yet implemented, but should be later * Coorperative with other MemManager programs and with AllocMem allcations * Very easy to adapt existing programs to take advantage of it * Ability to Publish memory (make like exec public memory) Must do this before giving pointer out to other tasks.