TEMPERATURE-AWARE DATA MANAGEMENT IN MEMORY SUB-SYSTEMS

    公开(公告)号:US20220171713A1

    公开(公告)日:2022-06-02

    申请号:US17399997

    申请日:2021-08-11

    IPC分类号: G06F12/10 G06F12/02

    摘要: At least one source physical memory block stored in a memory device is identified. The source physical memory block comprises at least one logical unit. A determination is made as to whether an age characteristic of the logical unit satisfies a threshold criterion. A storage classification is determined for the logical unit based on whether the age characteristic of the logical unit satisfies the threshold criterion. The classification comprises a hot data classification or a cold data classification. A target physical memory block is identified based on the storage classification determined for the logical unit, and the logical unit is stored in the identified target physical memory block.

    Tracking data temperatures of logical block addresses

    公开(公告)号:US11068197B2

    公开(公告)日:2021-07-20

    申请号:US16460401

    申请日:2019-07-02

    IPC分类号: G06F3/06

    摘要: A variety of applications can include apparatus and/or methods that include tracking data temperatures of logical block addresses for a memory device by operating multiple accumulators by one or more data temperature analyzers to count host writes to ranges of logical block addresses. Data temperature for data written by a host is a measure of how frequently data at a logical block address is overwritten. In various embodiments, tracking can include staggering the start of counting by each of the multiple accumulators to provide subsequent binning of logical block addresses bands into temperature zones, which can achieve better data segregation. Data having a logical block address received from a host can be routed to a block associated with a temperature zone based on the binning provided by the staggered operation of the multiple accumulators by one or more data temperature analyzers. Additional apparatus, systems, and methods are disclosed.