Patent ID: 6021414
Filing Date: 2000-02-01
Classification: G06F,Y10S

Abstract:
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; andperforming the single logging transaction by writing the single logging transaction to the logging device.