×

Method for preventing overwriting cache buffer transaction entries until corresponding log buffer entries have been copied to log partition of the disk

  • US 5,636,360 A
  • Filed: 06/07/1995
  • Issued: 06/03/1997
  • Est. Priority Date: 03/28/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for logging a plurality of transactions performed on a file system stored in a mass storage device of a computer system, said computer system utilizing a buffer cache for storing transaction entries, each of said transaction entries comprises a header with a Don'"'"'t-- Write-- Yet flag and a modified flag, the method comprising the steps of:

  • accessing said buffer cache for performing a transaction of one of said transactions;

    logging said transaction entry in a log buffer of said computer system;

    setting said Don'"'"'t-- Write-- Yet flag and said modified flag of said transaction entry in said buffer cache for indicating the existence of said logged entry in the log buffer thereby preventing the overwriting of said transaction entry in said buffer cache;

    copying said log buffer entry to said log partition on said mass storage device; and

    resetting said Don'"'"'t-- Write-- Yet flag and said modified flag of all corresponding cache buffers.

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