De-fragmentation acceleration using overlap table
AssigneeWestern Digital Technologies, Inc.
InventorsAmir SEGEV, Shay BENISTY
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsAmir SEGEV, Shay BENISTY
Estimating the term…
The present disclosure generally relates to improved fragment processing while command fetching is on-going. Rather than stopping command fetching, the controller uses a short fragment list, while command fetching can continue, to add a fragment. The controller first adds new fragments to the short list with the fragment information. The information is then checked for size. If the fragment information is smaller than the short fragment list, then the fragment list is updated during command fetching. As a command arrives, the controller does a binary search of a sorted fragment list. The results are stored and later scanned by the controller for matches with the short fragment list. If there are no matches in the short list, then the controller uses the stored results to update the search result. If there is a match in the short list then the controller uses the new results to update the search list.
A data storage device, comprising:
A data storage device, comprising:
A data storage device, comprising:
Dependencies are inferred from the claim text.