发明名称 |
Apparatus, system, and method for managing eviction of data |
摘要 |
An apparatus, system, and method are disclosed for managing eviction of data. A cache write module stores data on a non-volatile storage device sequentially using a log-based storage structure having a head region and a tail region. A direct cache module caches data on the non-volatile storage device using the log-based storage structure. The data is associated with storage operations between a host and a backing store storage device. An eviction module evicts data of at least one region in succession from the log-based storage structure starting with the tail region and progressing toward the head region. |
申请公布号 |
US9092337(B2) |
申请公布日期 |
2015.07.28 |
申请号 |
US201213362973 |
申请日期 |
2012.01.31 |
申请人 |
Intelligent Intellectual Property Holdings 2 LLC |
发明人 |
Nellans David;Atkisson David;Peterson Jim;Garff Jeremy;Zappe Mike |
分类号 |
G06F12/00;G06F12/08 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for managing eviction of data, the method comprising:
storing data on non-volatile storage medium sequentially using a log-based storage structure having a head region and a tail region, wherein the storing comprises caching the data on the non-volatile storage medium using the log-based storage structure, the data associated with storage operations between a host and a backing store storage device; and evicting data of at least one region in succession from the log-based storage structure starting with the tail region and progressing toward the head region based on an order that regions of the log-based storage structure were added to the log-based storage structure. |
地址 |
Wilmington DE US |