CPC G11B 21/106 (2013.01) [G11B 5/012 (2013.01)] | 20 Claims |
1. A Data Storage Device (DSD), comprising:
one or more magnetic disks, wherein each magnetic disk of the one or more magnetic disks includes at least one recording surface configured to store data;
one or more heads configured to read data from a respective recording surface of the one or more disks; and
circuitry configured to:
generate a segment mapping having a predetermined number of segment entries per recording surface of the one or more magnetic disks, wherein:
each segment entry corresponds to a data segment of the recording surface;
one or more segment entries include a first logical address corresponding to a first logical data block that begins in the corresponding data segment; and
at least one of the data segments is configured to store multiple logical data blocks;
locate a target segment entry in the segment mapping corresponding to the highest logical address less than or equal to a logical address for a read command; and
seek a head of the one or more heads to a beginning of a target data segment of a recording surface of the one or more magnetic disks corresponding to the target segment entry to perform the read command.
|