Adjustable garbage collection suspension interval

    公开(公告)号:US12079123B2

    公开(公告)日:2024-09-03

    申请号:US18094549

    申请日:2023-01-09

    CPC classification number: G06F12/0253 G06F12/0246 G06F2212/7205

    Abstract: A host system can be queried to determine whether new data has been received based on a first time interval. After completion of the first time interval, a determination can be made as to whether the new data has been received and whether a portion of the new data was not stored. In response to the portion of the new data not being stored, the host system can be queried to determine whether subsequent data has been received based on a second time interval where the second time interval is different from first time interval.

    SEPARATE CORES FOR MEDIA MANAGEMENT OF A MEMORY SUB-SYSTEM

    公开(公告)号:US20240281372A1

    公开(公告)日:2024-08-22

    申请号:US18653814

    申请日:2024-05-02

    Abstract: Methods, systems, and devices for separate cores for media management of a memory sub-system are described. A controller of a memory sub-system can include a first processing core and a second processing core for a garbage collection procedure. The first processing core can perform a first set of one or more operations associated with a read process of a first stage of a garbage collection procedure for a plurality of transfer units of the memory sub-system. The second processing core can perform a second set of one or more operations associated with a write process of the first stage of the garbage collection procedure, where the second set of one or more operations are concurrent with the first set of one or more operations.

    PARTITIONED CACHE FOR RANDOM READ OPERATIONS
    24.
    发明公开

    公开(公告)号:US20240281369A1

    公开(公告)日:2024-08-22

    申请号:US18581270

    申请日:2024-02-19

    CPC classification number: G06F12/0246 G06F12/0261 G06F13/1668

    Abstract: Methods, systems, and devices for a partitioned cache for random read operations are described. Implementations may determine a target compression factor that is used during read operations. Larger compression factors may be associated with more frequent penalties, but may allow for a larger high-performance benchmark on a large address range. As described herein, a compression factor may indicate certain mappings that are stored to a volatile memory. The compression factor may be chosen at product design time or may be chosen dynamically at run time based on statistics such as extended cache hit or miss rate. If a read command associated with a logical block address not stored by the volatile memory is received, the memory system may “guess” the physical address by assuming that data was written to the memory system sequentially. If the data is correct, the data may be read out to the host system.

    Memory system, memory controller and operating method thereof for determining garbage collection victim block

    公开(公告)号:US12056047B2

    公开(公告)日:2024-08-06

    申请号:US17937334

    申请日:2022-09-30

    Applicant: SK hynix Inc.

    Inventor: Jung Woo Kim

    CPC classification number: G06F12/0253 G06F12/0246 G06F13/1668

    Abstract: A memory system may include a memory device including a plurality of memory blocks each including a plurality of pages and a memory controller. The memory controller may be configured to determine a plurality of super memory blocks each including two or more of the plurality of memory blocks, calculate valid page counts of each of the plurality of super memory blocks, and determine a victim block for garbage collection based on a minimum value among the valid page counts of the plurality of super memory blocks and average value of the valid page counts of the plurality of super memory blocks. Furthermore, a dispersion of valid page counts of memory block groups within the super memory blocks may be used to determine the victim block.

Patent Agency Ranking