发明名称 |
Detecting Access Sequences for Data Compression on Non-Volatile Memory Devices |
摘要 |
Techniques are presented to allow non-volatile memory system to operate more efficiently by determining ranges of logical addresses that a host typically accesses as together. For example, the system's controller can determine that the host always, or most always, writes or reads a contiguous set of logical addresses as a single unit. The controller can exploit this information by operating on these ranges as single a unit for data operations it performs. To take one example, the memory system can treat such ranges as single units for on-system data compression prior to writing the data to non-volatile memory, thereby increasing the efficiency of such data compression. |
申请公布号 |
US2015143023(A1) |
申请公布日期 |
2015.05.21 |
申请号 |
US201314081108 |
申请日期 |
2013.11.15 |
申请人 |
SanDisk Technologies Inc. |
发明人 |
Rostoker Tal;Marcu Alon |
分类号 |
G06F12/02 |
主分类号 |
G06F12/02 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of operating a non-volatile memory system including a controller circuit and one or more non-volatile memory circuits, the method comprising:
receiving at the controller circuit from a host data identified by the host by logical addresses; monitoring by the controller circuit of access patterns by the host for host data stored on the non-volatile memory system; based on the monitoring, determining by the controller circuit of contiguous ranges of logical addresses that are accessed by the host as single entities; maintaining by the controller circuit of a record of the contiguous ranges of logical addresses that are accessed by the host as single entities; and treating the contiguous ranges of logical addresses that are accessed by the host as single entities as a single unit for a data operation by the controller circuit. |
地址 |
Plano TX US |