发明名称 Method for managing virtual memory to separate active and stable memory blocks
摘要 A pointer, N, indicates an address in a virtual memory space of a demand paged memory including a plurality of virtual address pages and a fixed number of physical memory pages into which blocks of information can be written. A back-up memory store is provided for containing paged-out memory pages. The pointer, N, is advanced along the virtual address pages to indicate the next available virtual address page for allocation, and newly allocated blocks are located on the virtual address page pointed to by said pointer N. Should the necessary space for a block allocation not exist on the page pointed to by said pointer, N, a page which is most recently used and least sparsely utilized is identified from the physical pages onto which blocks have been previously written the block is allocated on that page. If no space remains on the virtual address pages in physical memory for block allocation, then, a least recently used and most sparsely allocated page is identified and paged-out to the back-up store.
申请公布号 US4758944(A) 申请公布日期 1988.07.19
申请号 US19840644072 申请日期 1984.08.24
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 BARTLEY, DAVID H.;MCENTEE, TIMOTHY J.;OXLEY, DONALD W.
分类号 G06F12/00;G06F12/02;G06F12/12;(IPC1-7):G06F12/12 主分类号 G06F12/00
代理机构 代理人
主权项
地址