Metadata management on a storage device
AssigneeWestern Digital Technologies, Inc.
InventorsZvonimir Z. Bandic, Jing Shi Booth, Sanghoon Chu, Cyril Guyot, Robert E. Mateescu, Minghai Qin, Qingbo Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsZvonimir Z. Bandic, Jing Shi Booth, Sanghoon Chu, Cyril Guyot, Robert E. Mateescu, Minghai Qin, Qingbo Wang
Estimating the term…
A storage device may include a data storage portion including a set of blocks designated to store metadata and a controller. The controller may be configured to write first metadata at a first location designated by a first pointer. The first location may reference a block that does not contain any valid metadata. The controller may be configured to determine a number of valid blocks of previously written metadata in a subset of the set of blocks. A first block of the subset may be at a second location designated by a second pointer. The controller may be configured to, if the number of valid blocks is greater than zero, rewrite the valid previously written metadata to a group of one or more sequential blocks.
A method comprising:
A storage device comprising:
A computer-readable storage medium storing instructions that, when executed, cause a processor to:
Dependencies are inferred from the claim text.