发明名称 |
Hardware mechanism for managing cache structures in a data storage system |
摘要 |
<p>A system and method for managing data stored in a cache block in a cache memory includes a cache block is located at a cache block address in the cache memory, and the data in the cache block corresponds to a storage location in a storage array identified by a storage location identifier. A storage processor accesses the cache block in the cache memory and provides a cache management command to a command processor. A processor memory coupled to the storage processor stores a search key based on the storage location identifier corresponding to the cache block. A command processor coupled to the storage processor receives a cache management command specified by the storage processor and transfers the storage location identifier from the processor memory. A cache management memory stores a cache management structure including the cache block address and the search key. A cache management processor is coupled to the cache management memory by a second link to manipulate the cache management structure in a hash table with linked lists at each hash queue element within the cache management memory in accordance with the cache management command and the search key. <IMAGE></p> |
申请公布号 |
EP1074916(A3) |
申请公布日期 |
2004.06.30 |
申请号 |
EP20000305591 |
申请日期 |
2000.07.03 |
申请人 |
LSI LOGIC CORPORATION |
发明人 |
DEKONING, RODENY;GATES, DENNIS E.;KLOEPPNER, JOHN R. |
分类号 |
G06F12/08;(IPC1-7):G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|