Patent ID: 6115790
Filing Date: 2000-09-05
Classification: G06F

Abstract:
A method for caching page frame data objects in a computer system, the computer system comprising a plurality of pages of memory for storing pages of memory objects and an operating system for generating a page frame data structure for each page of physical memory and for generating a memory object data structure for each memory object, wherein the operating system employs the page frame data structures for representing the pages of physical memory and wherein the operating system employs the memory object data structures for representing the memory objects, the method comprising the step of:(1) generating page frame data structures to represent pages of memory;(2) storing a portion of a first memory object in a first set of pages of memory(3) generating a first memory object data structure to represent the first memory object;(4) organizing page frame data structures that represent the first set of pages of memory in a first page cache;(5) storing a portion of a second memory object in a second set of pages of memory;(6) generating a second memory object data structure to represent the second memory object; and(7) organizing page frame data structures that represent the second set of pages of memory in a second page cache.