发明授权
US5924116A Collaborative caching of a requested object by a lower level node as a
function of the caching status of the object at a higher level node
失效
作为较高级别节点上对象的缓存状态的函数的由较低级别节点协作缓存所请求的对象
- 专利标题: Collaborative caching of a requested object by a lower level node as a function of the caching status of the object at a higher level node
- 专利标题(中): 作为较高级别节点上对象的缓存状态的函数的由较低级别节点协作缓存所请求的对象
-
申请号: US831237申请日: 1997-04-02
-
公开(公告)号: US5924116A公开(公告)日: 1999-07-13
- 发明人: Charu Chandra Aggarwal , Peter Kenneth Malkin , Robert Jeffrey Schloss , Philip Shi-lung Yu
- 申请人: Charu Chandra Aggarwal , Peter Kenneth Malkin , Robert Jeffrey Schloss , Philip Shi-lung Yu
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: G06F17/30
- IPC分类号: G06F17/30 ; G06F12/08
摘要:
A method and system of collaboratively caching information to allow improved caching decisions by a lower level or sibling node. In a caching hierarchy, the client and/or servers may factor in the caching status at the higher level in deciding whether to cache an object and which objects are to be replaced. The PICS protocol may be used to pass the caching information of some or all the upper hierarchy down the hierarchy. Furthermore, the caching status information can also be used to direct the object request to the closest higher level proxy which has potentially cached the object, instead of blindly requesting it from the next immediate higher level proxy. A selection policy used to select objects for replacement in the cache may be prioritized not only on the size and the frequency of access of the object, but also on the access time required to get the object if it is not cached. The selection policy may also include a selection weight factor wherein each object is assigned a selection weight based on its replacement cost, the object size and how frequently it is modified. Non-uniform size objects may be classified in ranges of selection weights having geometrically increasing intervals. Multiple LRU stacks may be independently maintained wherein each stack contains objects in a certain range of selection weights. In order to choose candidates for replacement, only the least recently used objects in each group need be considered.
公开/授权文献
- US4693314A Low actuation pressure bar vent 公开/授权日:1987-09-15
信息查询