Patent · US Expired

Reducing data copy operations for writing data from a network to storage of a cached data storage system by organizing cache blocks as linked lists of data fragments

US6889288B2 · kind B2 · utility

17Cited by
15References
43Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 2, 2002
Grant dateMay 3, 2005
Priority date
Expiry dateOct 22, 2023

Classification

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

Abstract

In a network attached cached disk storage system, data is transmitted over the network in data packets having a data length that is much smaller than the logical block size for reading or writing to disk storage. To avoid copying of data from network port buffers to the cache memory, the cache blocks of the cache memory are organized as linked lists of list elements, which can be used as network port input or output buffers. For TCP data packets, for example, each list element has a data slot for storing up to 1,500 bytes, and a field indicating the number of bytes stored in the data slot.

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