G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 11/00 (2006.01) G06F 17/30 (2006.01)
Patent
CA 2549694
A computer system that is used in implementing a transaction based file system is disclosed. The computer system includes a processor, random access memory that is accessible by the processor, and a persistent data storage device that is likewise accessible by the processor. The computer system also includes file system software. The file system software is executed by the processor and operates to manage the file data and the file system structure of the files stored on the persistent data storage device. Additionally, the file system software maintains a transaction file that includes a plurality of transaction records. Each of the transaction records has a header section and a data section. The header section of each transaction record includes one or more fields that are designated to store information corresponding to a file transaction that is represented by the transaction record. If the operation of the file system software is interrupted, the file system software resumes its execution using a startup process in which a reconstructed file system is generated in the random access memory. During system restart, the startup process skips verification of the data section of a transaction record when the transaction record meets one or more predetermined criterion. Instead, verification of the data section is deferred until some time after the file system startup process has completed. For example, the file system software may verify previously unverified data sections of each transaction record representing a given file upon a first or subsequent access of the given file, provided that the file access occurs after completion of the file system startup process.
Qnx Software Systems Gmbh & Co. Kg
Qnx Software Systems Limited
Ridout & Maybee Llp
LandOfFree
File system having deferred verification of data integrity does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with File system having deferred verification of data integrity, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and File system having deferred verification of data integrity will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1970829