发明名称 |
TECHNOLOGIES FOR MANAGING A DYNAMIC READ CACHE OF A SOLID STATE DRIVE |
摘要 |
Technologies for managing a read cache of a solid state drive include establishing a read cache in an otherwise unused region of non-volatile memory of the solid state drive. To do so, a memory region of the non-volatile memory corresponding to the read cache is converted to single-level cell (SLC) mode. For example, the memory region may be converted from a multi-level cell (MLC) or a triple-level cell (TLC) mode to the SLC mode. A drive controller of the solid state drive manages data in the read cache based on a read count associated with the data. For example, data having a relatively high read count may be inserted into the read cache and data having a relatively lower read count may be evicted from the read cache over time. The size of the read cache may be dynamically adjusted over time based on available space and/or operating requirements. |
申请公布号 |
WO2017048436(A1) |
申请公布日期 |
2017.03.23 |
申请号 |
WO2016US47162 |
申请日期 |
2016.08.16 |
申请人 |
INTEL CORPORATION |
发明人 |
WU, Ning;JUENEMANN, Dale J.;SHARMA, Neeraj;GANESAN, Ramkarthik Karthik |
分类号 |
G06F12/08;G06F3/06 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|