发明名称 System and Method for Eviction and Replacement in Large Content-Addressable Flash Caches
摘要 In a processing system in which at least one entity issues data read and write requests to at least one storage system that stores data as data units, pluralities of data units are grouped. Each group is written as a respective cache line in a cache, which is deduplicated. Before evicting a selected one of the cache lines, a caching component determines whether at least one of the data units in the selected cache line is still active; if so, then the still active data unit(s) in the selected cache line is read and written to a different cache line.
申请公布号 US2017031831(A1) 申请公布日期 2017.02.02
申请号 US201615220409 申请日期 2016.07.27
申请人 Datrium, Inc. 发明人 BOHRA Ata;CHEN Mike;WEISSMAN Boris
分类号 G06F12/0891 主分类号 G06F12/0891
代理机构 代理人
主权项 1. In a processing system in which at least one entity issues data read and write requests to at least one storage system that stores data as data units, a caching method comprising: grouping pluralities of data units and writing each group as a respective cache line in a cache; deduplicating the cache; before evicting a selected one of the cache lines, determining that at least one of the data units in the selected cache line is still active; and reading said still active data unit in the selected cache line and writing it to a different cache line.
地址 Sunnyvale CA US