发明名称 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