Method and apparatus for enhancing data storage efficiency
AssigneeHewlett-Packard Company
InventorRobert A. Shaw
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Company
InventorRobert A. Shaw
Estimating the term…
The present invention improves the interaction of a virtual memory systems and a garbage collection system, thereby reducing garbage collection effort and improving virtual memory performance. The method includes the steps of: (1) developing a secondary memory (e.g. disk) dirty page map; (2) developing a saved state map from a primary memory (e.g. RAM) dirty page map; (3) using the secondary memory dirty page map and the primary memory dirty page map to effectively reduce the size of the base set; (4) performing a garbage collection routine on at least a segment of the heap based upon the effectively reduced base set; and (5) performing a virtual memory routine using the primary memory dirty page map and the saved state map. The apparatus of the present invention implements the method on a digital computer system with a combination of hardware and software.
A method for enhancing data storage efficiency in a virtual memory system including a primary memory and a secondary memory having a plurality of pages where a base set and a heap reside within pages of said primary memory and said secondary memory, and a primary memory dirty page map of said primary memory which indicates when pages in said primary memory have been written to;
A method for enhancing data storage efficiency by aging data in a memory system including a base set and a heap, where at least a portion of said heap is subjected to a periodic garbage collection routine, said method comprising the steps of:
A virtual memory system for enhancing data storage efficiency comprising:
Dependencies are inferred from the claim text.