Memory space management for object-based memory system

Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

10831415

ABSTRACT:
A method for pre-allocating memory for object-based cache data is provided in which request for an object having an associated property parameter that defines the memory requirements for the object. In response, a table of allocation buckets is searched for a bucket having the associated property parameter that can at least meet the memory requirements for the requested object. If an object identifier (OID), having a previously allocated physical address in main memory, is identified in the table of allocation buckets then the identified OID is assigned to the object. The object is stored in the object cache with the assigned OID, and the OID is removed from the bucket. Also included is a table of allocation buckets in a computer system in which each of a plurality of buckets is capable of holding object identifiers (OIDs). Each object identifier (OID) has a pre-allocated physical memory, with buckets of the table of allocation buckets being replenished by recycling a previously used OID when the object associated with the OID is reclaimed.

REFERENCES:
patent: 5822562 (1998-10-01), Dahlen et al.
patent: 5887275 (1999-03-01), Nguyen et al.
patent: 6662191 (2003-12-01), Cherniavsky et al.
patent: 2005/0154821 (2005-07-01), Furuhashi et al.
Jones et al., “Garbage Collection: Algorithms for Automatic Dynamic Memory Management,” 1996, John Wiley & Sons Ltd.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Memory space management for object-based memory system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory space management for object-based memory system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory space management for object-based memory system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3792360

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.