Patent · US Expired

Transaction device driver technique for a journaling file system to ensure atomicity of write operations to a computer mass storage device

US5778168A · kind A · utility

54Cited by
11References
14Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 11, 1995
Grant dateJul 7, 1998
Priority date
Expiry dateSep 11, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1474
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A transaction device driver that exports a transaction interface tailored to the requirements of conventional journaling file systems. The operating system file system informs the transaction device driver when a file system operation begins and ends and also informs the transaction driver about important data updates which have occurred since the beginning of the file system operation. The transaction device driver logs the updates as the data appears through the normal read/write/strategy entry points into the driver and, should the system fail while there are outstanding operations, ensures that either all of the changes for the operation will appear in the file system or that none of the changes will appear.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.