×

File system having deferred verification of data integrity

  • US 20070005614A1
  • Filed: 07/01/2005
  • Published: 01/04/2007
  • Est. Priority Date: 07/01/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • a processor;

    random access memory accessible by the processor;

    a persistent data storage device accessible by the processor;

    file system software executable by the processor for managing file data and file system structure of files stored on the persistent data storage device;

    a transaction file maintained by the file system software, where the transaction file includes a plurality of transaction records, and each transaction record comprises a header section and a data section, where the header section of each transaction record includes one or more fields containing information corresponding to a file transaction that is represented by the transaction record;

    where the file system software executes a startup process in which a reconstructed file system is generated in the random access memory, and the startup process skips verification of information stored in the data section of a transaction record when the transaction record meets on one or more predetermined criterion; and

    where the file system software verifies previously unverified data sections of each transaction record representing a given file upon a first or subsequent access of the given file occurring after completion of the startup process.

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