发明申请
US20100115205A1 SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR SPOOL CACHE MANAGEMENT 有权
系统,方法和计算机可读介质,用于SPOOL CACHE管理

  • 专利标题: SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR SPOOL CACHE MANAGEMENT
  • 专利标题(中): 系统,方法和计算机可读介质,用于SPOOL CACHE管理
  • 申请号: US12263516
    申请日: 2008-11-03
  • 公开(公告)号: US20100115205A1
    公开(公告)日: 2010-05-06
  • 发明人: Douglas BrownJohn Mark Morris
  • 申请人: Douglas BrownJohn Mark Morris
  • 主分类号: G06F12/08
  • IPC分类号: G06F12/08
SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR SPOOL CACHE MANAGEMENT
摘要:
A system, method, and computer-readable medium that facilitate efficient use of cache memory in a massively parallel processing system are provided. A residency time of a data block to be stored in cache memory or a disk drive is estimated. A metric is calculated for the data block as a function of the residency time. The metric may further be calculated as a function of the data block size. One or more data blocks stored in cache memory are evaluated by comparing a respective metric of the one or more data blocks with the metric of the data block to be stored. A determination is then made to either store the data block on the disk drive or flush the one or more data blocks from the cache memory and store the data block in the cache memory. In this manner, the cache memory may be more efficiently utilized by storing smaller data blocks with lesser residency times by flushing larger data blocks with significant residency times from the cache memory. The disclosed cache management mechanisms are effective for many workloads and are adaptable to various database usage scenarios without requiring detailed studies of the particular data demographics and workload.
信息查询
0/0