Patent · US Expired

Data storage device and method for reducing write misses by completing transfer to a dual-port cache before initiating a disk write of the data from the cache

US6725348B1 · kind B1 · utility

13Cited by
8References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 13, 1999
Grant dateApr 20, 2004
Priority date
Expiry dateOct 13, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0862
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data storage device and method for improving the performance of data storage devices examines a command queue and performs data transfers to memory within the device before prior commands have completed. A process running in the idle loop of the controller in the storage device checks the queue for write requests and if a cache space within a dual-port cache to hold the transfer data is available, the data transfer portion of the transfer is completed, while the device is still waiting for completion of prior commands in the queue, and data transfers are completing from the cache to the physical media for the prior command.

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