×

System and method for overflow queue processing

  • US 5,893,924 A
  • Filed: 08/29/1997
  • Issued: 04/13/1999
  • Est. Priority Date: 07/28/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing a plurality of data structures stored in a computer storage medium, the computer storage medium comprising a primary storage medium and an overflow storage medium, the method comprising the steps of:

  • (1) receiving a request to store a data object in a target data structure;

    (2) determining whether an overflow mode condition currently exists;

    (3) if an overflow mode condition does not currently exist, then determining whether a combined size of all data structures stored in the primary storage medium plus a size of the data object is greater than a predetermined threshold;

    (4) if a combined size of all data structures stored in the primary storage medium plus a size of the data object is greater than a predetermined threshold, then;

    (a) entering an overflow mode such that an overflow mode condition exists;

    (b) selecting one or more data structures currently stored in the primary storage medium; and

    (c) moving said selected data structures from the primary storage medium to the overflow storage medium, wherein said selected data structures are retained in the overflow storage medium and not moved back to the primary storage medium as long as the overflow mode condition exists, even if adequate storage capacity becomes available in the primary storage medium.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×