Workload balancing for multiple actuators
AssigneeWestern Digital Technologies, Inc.
InventorDavid M. Hamilton
Life of this patent
Estimating the term…
Abstract
A Data Storage Device (DSD) includes at least one disk surface and a plurality of actuators for accessing data stored on the at least one disk surface. A workload is determined for each actuator of the plurality of actuators, and a logical to physical mapping is modified based on at least one workload. The logical to physical mapping associates logical addresses of data with physical locations for storing the data on the at least one disk surface.
Claims22
A Data Storage Device (DSD), comprising:
- at least one disk surface for storing data;
- a plurality of actuators actuating heads for accessing data stored on the at least one disk surface, wherein at least one of the actuators is configured to be moved independently from another one of the actuators;
- and
- a controller configured to:
- determine a workload for each of at least two of the plurality of actuators;
- and
- based on at least one determined workload, modify a logical to physical mapping associating logical addresses of data with physical locations for storing the data on the at least one disk surface.
A method of operating a Data Storage Device (DSD) including at least one disk surface for storing data and a plurality of actuators for accessing data on the least one disk surface, the method comprising:
- determining a workload for each actuator of the plurality of actuators;
- and
- based on at least one workload, modifying a logical to physical mapping associating logical addresses of data with physical locations for storing the data on the at least one disk surface.
A Data Storage Device (DSD), comprising:
- at least one disk surface for storing data;
- a plurality of actuators for accessing data stored on the at least one disk surface, wherein at least one of the actuators is configured to be moved independently from another one of the actuators;
- and
- a controller configured to:
- determine an indication of an amount of movement for each of at least two of the plurality of actuators;
- and
- based on at least one determined indication of an amount of movement, modify a logical to physical mapping associating logical addresses of data with physical locations for storing the data on the at least one disk surface.
Dependencies are inferred from the claim text.