发明名称 Method and system for time-weighted cache management
摘要 Disclosed is a technique for managing memory items in a cache. An "age-lock" parameter is set to protect the newer memory items. When an incoming memory item (such as a history block header) is to be added to the cache, the amount of free space in the cache is checked. If there is insufficient free space for the incoming memory item, then space is freed up by removing memory items from the cache. No memory items protected by the age-lock parameter are removed. Of the older items, the selection for removal follows any of a number of well know cache management techniques, such as the "least recently used" algorithm. A "maximum size" parameter can be set for the cache. If the cache exceeds this maximum size, then free space is released and memory items are removed to decrease the cache size.
申请公布号 US7519776(B2) 申请公布日期 2009.04.14
申请号 US20050189323 申请日期 2005.07.26
申请人 INVENSYS SYSTEMS, INC. 发明人 NARYZHNY YEVGENY V.;AVERGUN MIKHAIL
分类号 G06F12/00;G06F13/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址