Logging file system metadata changes using a single log hold per cached block of metadata
US10922277B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 29, 2015 |
| Grant date | Feb 16, 2021 |
| Priority date | — |
| Expiry date | Nov 15, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/182
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Logging changes to file system metadata using a single log hold per cached block of metadata. A metadata log including log entries is maintained in persistent storage, and each log entry in the metadata log contains metadata modified by a corresponding file system request. A single log hold is stored for each block of cached metadata. The single log hold for a given block of cached metadata indicates a file system request that modifies the metadata contained in the block, and that corresponds to a log entry located the closest, of all log entries corresponding to file system requests that modify metadata contained in the block, to a head of the metadata log.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.