发明名称 Computer program product and method for partial paging and eviction of microprocessor instructions in an embedded computer
摘要 A method and computer program product are provided for partial paging and eviction of microprocessor instructions. Responsive to an instruction page fault, a predefined algorithm is applied to a virtual page address for the identified instruction page fault to identify a page table entry group within a volatile memory. Next, searching an identified page table entry group for a free or open page table entry is performed. Responsive to an identified open page table entry, a partial page is copied from a non-volatile memory to a corresponding partial page within the volatile memory. Responsive to failing to identify an open page table entry, a virtual page residing within the volatile memory is selected for eviction based upon at least one of determining which virtual page, of all virtual pages residing in the volatile memory and within the identified page table entry group, has been evicted a fewest number of times; which virtual page has fewest partial pages resident, and which virtual page has been resident longest.
申请公布号 US6581142(B1) 申请公布日期 2003.06.17
申请号 US20000653673 申请日期 2000.09.01
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 JACOBS BRENT WILLIAM
分类号 G06F12/08;G06F12/10;G06F12/12;G06F13/00;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址