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
Assignee
Inventor
Key dates
| Filing date | Sep 11, 1995 |
| Grant date | Jul 7, 1998 |
| Priority date | — |
| Expiry date | Sep 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.