Data Storage Device and Method for Host-Assisted Deferred Defragmentation and System Handling

    公开(公告)号:US20240256180A1

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

    申请号:US18223691

    申请日:2023-07-19

    IPC分类号: G06F3/06

    摘要: A data storage device and method for host-assisted deferred defragmentation and system handling are provided. In one embodiment, the data storage device comprises a memory and a controller. The controller is configured to receive, from a host, a plurality of write commands and a grouping identifier associated with the plurality of write commands, wherein the plurality of write commands comprise a plurality of non-sequential logical block addresses and a plurality of sequential segments of a file; and in response to the grouping identifier being associated with the plurality of write commands, execute the plurality of write commands by storing the plurality of sequential segments of the file sequentially in the memory even though the logical block addresses associated with the segments of the file are non-sequential. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.

    PROACTIVE LOSS NOTIFICATION AND HANDLING IN DATA STORAGE DEVICES

    公开(公告)号:US20230385148A1

    公开(公告)日:2023-11-30

    申请号:US17752771

    申请日:2022-05-24

    IPC分类号: G06F11/10

    CPC分类号: G06F11/106

    摘要: Devices, systems, and methods with proactive data loss notification and handling. A data storage device includes a memory and a controller. The controller includes a processor and controller memory. The controller memory stores a set of instructions that, when executed by the processor, instruct the controller to: detect an uncorrectable error correction code (UECC) during an internal data movement process of the storage device memory, modify a metadata field associated with a logical block address corresponding to the UECC, inform a host device about the UECC, and determine whether data stored in at least one adjacent region to the logical block address is lost.