Managing a file system to avoid unnecessary replay of a transaction log
US9542396B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 27, 2012 |
| Grant date | Jan 10, 2017 |
| Priority date | — |
| Expiry date | Nov 30, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/1734
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Managing a file system to avoid unnecessary replay of a transaction log. The file system may reside on a non-volatile storage medium having an associated transaction log residing on a non-volatile storage medium, the transaction log including a plurality of log entries, and each log entry representing one or more changes to metadata of the file system. The file system may include a first data structure including a status parameter, a value of which is indicative of whether to replay the transaction log when the file system is initialized. It may be determined whether the one or more changes to metadata represented by each of the plurality of log entries have been written in place in the file system. In response to the determination, the status parameter may be set to a value indicative of the determination.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.