发明名称 Method and system for assignment of reclaim vectors in a partitioned cache with a virtual minimum partition size
摘要 A method for avoiding a cache-full condition in an LRU organized, data set partitioned, page oriented cache of a defined capacity intercoupling a processor to an external storage subsystem is provided. The processor is capable of storing pages of a data set into a plurality of cache partitions. The method comprises the steps of periodically determining the target size of each partition for optimal partitioning, and assigning a reclaim vector to each partition specifying the number of frames to be stolen from each of the other partitions necessary to achieve the corresponding target size. If the target size of a particular partition is less than the partition's virtual minimum size, the method adjusts that partition's reclaim vector to enable the partition to steal sufficient frames from other partitions to achieve the virtual minimum size. In response to a cache miss, frames are stolen from other partitions, as directed by the reclaim vector of the partition storing the data set to which the missing page reference is a member, by removing the lowest page in LRU order and adding the resulting frame to the storing partition and modifying the storing partition's reclaim vector.
申请公布号 US5537635(A) 申请公布日期 1996.07.16
申请号 US19940222219 申请日期 1994.04.04
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DOUGLAS, DANIEL G.
分类号 G06F12/08;G06F12/12;(IPC1-7):G06F12/02 主分类号 G06F12/08
代理机构 代理人
主权项
地址