A memory manager for a virtual memory system maintains three lists of virtual addresses: those which are free to be mapped to a program, those which are currently mapped but no longer being used, and those which are being removed from a page table, i.e. unmapped. The allocation of free addresses to programs...http://www.google.de/patents/US6119214?utm_source=gb-gplus-sharePatent US6119214 - Method for allocation of address space in a virtual memory system