×

Single transaction technique for a journaling file system of a computer operating system

  • US 6,021,414 A
  • Filed: 12/28/1998
  • Issued: 02/01/2000
  • Est. Priority Date: 09/11/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for writing data from a computer system to a mass storage device comprising the steps of:

  • implementing a journaling file system operating on the computer system, the journaling file system comprising a logging device and a master device;

    processing in the operating system a plurality of file system operations using the computer system, wherein synchronous file system operations are generated by an external application program and refer to data stored at a specified location in the master device;

    for each file system operation, providing an in-core copy of data from the master device;

    for each file system operation, altering the in-core copy of data from the master device;

    writing the altered in-core copy corresponding to each file system operation to the master device;

    accumulating a plurality of the file system operations into a single logging transaction; and

    performing the single logging transaction by writing the single logging transaction to the logging device.

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