Method and apparatus for improving efficiency of operation of a hard disk drive by deferring command execution
US6804751B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 20, 2002 |
| Grant date | Oct 12, 2004 |
| Priority date | — |
| Expiry date | Oct 22, 2022 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG11B5/5547
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A command queue is maintained in a disk drive. The command queue includes a plurality of access commands that are awaiting execution. The command queue is sorted to provisionally select one of the plurality of access commands as the next command to be executed. A seek start deadline is calculated for the provisionally selected access command based on an estimated extra latency of the provisionally selected access command. A seek operation with respect to the provisionally selected access command is deferred based on the calculated seek start deadline, to await arrival at the disk drive of a new access command. If the new access command arrives at the disk drive prior to the seek start deadline, the respective estimated access times for the provisionally selected access command and the newly arrived access command are compared to select one of the two access commands for execution.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.