Patent · US Expired

Read/write command buffer pool resource management using read-path prediction of future resources

US7127534B2 · kind B2 · utility

12Cited by
5References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 27, 2003
Grant dateOct 24, 2006
Priority date
Expiry dateSep 12, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/385
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for managing read and write data congestion in a system for executing write and read data commands and having a buffer pool of blocks for temporarily storing read and write data is disclosed. Management of the buffer pool and the initiation of read and write commands ensures that free blocks are available to temporarily store read data arriving at a host bus adapter (HBA). If the currently available blocks would be substantially consumed by the total outstanding inbound read data requested, no more write data commands will be initiated. As inbound read data is received into the buffer pool and subsequently transferred out of the buffer pool to the initiator device, the blocks in the buffer pool are freed up. When the read data transfer is completed and sufficient buffer resources have been freed up, read and write data commands may resume.

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