Recovery of validity data for a data storage system
AssigneeWestern Digital Technologies, Inc.
InventorsCaesar Cheuk-Chow Cheung, Haining Liu, Subhash Balakrishna Pillai
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsCaesar Cheuk-Chow Cheung, Haining Liu, Subhash Balakrishna Pillai
Estimating the term…
The subject technology provides for recovering a validity table for a data storage system. A set of logical addresses in a mapping table is partitioned into subsets of logical addresses. Each of the subsets of logical addresses is assigned to respective processor cores in the data storage system. Each of the processor cores is configured to check each logical address of the assigned subset of logical addresses in the mapping table for a valid physical address mapped to the logical address, for each valid physical address mapped to a logical address of the assigned subset of logical addresses, increment a validity count in a local validity table associated with a blockset of the non-volatile memory corresponding to the valid physical address, and update validity counts in a global validity table associated with respective blocksets of the non-volatile memory with the validity counts in the local validity table.
A method for recovering a validity table for a data storage system, the method comprising:
A data storage system comprising:
A data storage system, comprising:
Dependencies are inferred from the claim text.