- 专利标题: Adaptive dirty-block purging
-
申请号: US09771098申请日: 2001-01-26
-
公开(公告)号: US06493801B2公开(公告)日: 2002-12-10
- 发明人: Simon C. Steely, Jr. , Nikolaos Hardavellas
- 申请人: Simon C. Steely, Jr. , Nikolaos Hardavellas
- 主分类号: G06F1200
- IPC分类号: G06F1200
摘要:
An adaptive cache coherent purging protocol includes recognizing system performance, especially latency, is affected by when cache is purged. The occurrence of performance enhancing and degrading events regarding a cache are counted and compared to a threshold. When the threshold is triggered the cache becomes a candidate for purging. In an embodiment, a time out delay is implemented before actual purging occurs. When the threshold is not triggered but a cache event occurs, a fake time out delay is triggered and the count is adaptively either raised, lowered or set to zero in response to performance enhancing and/or degrading events. The effect is to make the actual purging more likely if the history of cache events indicates that the performance would be enhanced thereby or less likely if the history indicates that the performance would be degraded thereby.
公开/授权文献
- US20020103976A1 Adaptive dirty-block purging 公开/授权日:2002-08-01
信息查询