发明名称 Method and system for managing data in cache
摘要 Disclosed is a system for managing data in cache. A list of data entries in a first memory area has a first end and a second end, such as a most recently used (MRU) end and least recently used (LRU) end. A first pointer addresses a data entry in the list and a second pointer addresses another data entry in the list that is not at the first and second ends. Data from a second memory area is provided to add to the list. A determination is made as to whether the provided data to add to the list is one of a first type and second type of data, such as sequentially accessed data or non-sequentially accessed data. The provided data is stored in the first memory area as a new data entry in the list. The first pointer is modified to address the new data entry after determining that the provided data is of the first type. After determining that the provided data is of the second type, the second pointer is processed to determine where to add the new data entry to the list between the first and second ends.
申请公布号 US6327644(B1) 申请公布日期 2001.12.04
申请号 US19980135842 申请日期 1998.08.18
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BEARDSLEY BRENT CAMERON;BENHASE MICHAEL THOMAS;MARTIN DOUGLAS A.;MORTON ROBERT LOUIS;REID MARK A.
分类号 G06F12/12;(IPC1-7):G06F12/08 主分类号 G06F12/12
代理机构 代理人
主权项
地址