发明名称 Cache management using historical access information
摘要 A caching manager calculates cache priories for accessed items, including items not currently stored in the cache. The cache manager determines an item's cache priority as a function of the item's access frequency, retrieval cost and size. The cache manager dynamically updates cache priorities as items are accessed. When the cache is full and a non-cached item is accessed, the cache manager uses cache priorities to determine whether to overwrite a cached item with the non-cached accessed item. If the accessed item has a lower cache priority than all of the items in the cache, then the non-cached item is not stored in the cache. If any item in the cache has a lower cache priority than the accessed item, then the cache manager stores the accessed item in the cache, overwriting the cached item with the lowest cache priority.
申请公布号 US7177984(B1) 申请公布日期 2007.02.13
申请号 US20040825815 申请日期 2004.04.16
申请人 APPLE COMPUTER, INC. 发明人 HERVAS ARNAUD
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址