Optimizing data transfer performance through partial write command purging in a disc drive
AssigneeSeagate Technology LLC
InventorsTravis D. Fox, Edwin Scott Olds
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorsTravis D. Fox, Edwin Scott Olds
Estimating the term…
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.
A method comprising:
In a data storage device a method comprising:
A disc drive data storage device configured to store and retrieve data from a host device, comprising:
A disc drive data storage device configured to store and retrieve data from a host device, comprising:
Dependencies are inferred from the claim text.