Patent · US Expired

Managing partitioned cache

US6370619B1 · kind B1 · utility

50Cited by
2References
43Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 22, 1998
Grant dateApr 9, 2002
Priority date
Expiry dateJun 22, 2018

Classification

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

Abstract

The present invention provides a method and apparatus for partitioning a buffer cache for dynamically mapping data blocks with a particular replacement strategy based on the associated table's access and/or usage patterns. According to the method, a buffer cache in a computer system is managed by dividing the buffer cache into multiple buffer pools. In managing the buffer cache, when a data item is requested, it is first determined whether the requested data item is stored in a buffer within the buffer cache. If the requested data item is not stored in a buffer in the buffer cache, then a particular buffer pool in the buffer cache is dynamically selected for storing the requested data item. Once the particular buffer pool is selected, the requested data item is stored into a buffer in the particular buffer pool.

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