摘要 |
Multiple external page table (XPT) structure geometries provide efficient organisation and management of paged, segmented virtual memory systems. First and second small XPT geometries are provided for file mapping of files of a predetermined size for code segments, and file mapping of files exceeding the predetermined size for process private segments, respectively. A large XPT geometry is for working storage segments containing shared library routines. A uniform addressing scheme accesses page state information for second small and large XPT geometries having root blocks. Selected XPT structure direct blocks are pre-allocated for large XPT structures for address ranges to be referenced to reduce page faults. |