×

Method for writing modified data from a main memory of a computer back to a database

  • US 5,933,593 A
  • Filed: 03/17/1997
  • Issued: 08/03/1999
  • Est. Priority Date: 01/22/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. In a client/server computer system, a method for writing data that has been modified and which is stored in a cache memory to an appropriate location of a database stored in a magnetic storage device, comprising the steps of:

  • designating an amount of the cache memory that is to be cleared within a predetermined time interval, wherein the amount of cache memory to be cleared is based on an estimate of how much new data is anticipated to be cached in the cache memory within the time interval;

    copying a piece of modified data from the cache memory to the database;

    determining whether an additional amount of cache memory needs to be cleared, wherein additional pieces of modified data are copied from the cache memory to the database until the designated amount of cache memory becomes available for storage of new data;

    checkpointing modified data to a checkpoint file with at least one sequential input/output operation;

    identifying a marked record in the cache memory;

    opening a page corresponding to the marked record;

    copying the marked record to the page;

    unmarking the record;

    regulating a number of marked records to be cleared within the time interval;

    storing the new data in the designated amount of cache memory that has been cleared.

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