Patent · US Expired

Optimizing data transfer performance through partial write command purging in a disc drive

US6789163B2 · kind B2 · utility

14Cited by
13References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 2001
Grant dateSep 7, 2004
Priority date
Expiry dateJul 26, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11B5/012
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Apparatus and method for transferring data between a disc drive data storage device and a host device. Access commands are provided by the host device to the data storage device to read and write data. Write caching is employed so that the write data are temporarily stored in a buffer. A phase time (access time) is determined for each pending access command, and the access commands are executed in relation to the identified phase times. However, when the total amount of accumulated write data in the buffer exceeds a first threshold, a thread of write commands having an intermediary phase time less than a selected duration is selected and written in lieu of other pending access commands. When the total amount of accumulated write data exceeds a second threshold, as many write commands are serviced as possible during a preselected purge time.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.