Patent · US Expired

Destage of data for write cache

US6192450A · kind A · utility

57Cited by
7References
46Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 3, 1998
Grant dateFeb 20, 2001
Priority date
Expiry dateFeb 3, 2018

Classification

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

Abstract

Data in a write cache is coalesced together prior to each destage operation. This results in higher performance by destaging a large quantity of data from the cache with each destage operation. A root item of data is located, and then a working set of data is collected by identifying additional data in the cache that will be destaged to locations in the storage device adjacent to the root item of data. The root item of data may be identified by starting at the location of the least recently accessed data in the cache, and then selecting a root item of data at a lower storage device address than the least recently accessed data, or may be chosen from a larger than average group of data items that were stored together into the cache. To speed execution, data items are added to a working set by, where possible, scanning an queue of data items kept in access order to locate data items at adjacent storage locations.

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