Managing write removal for solid-state drives

    公开(公告)号:US12099747B2

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

    申请号:US17130163

    申请日:2020-12-22

    申请人: Red Hat, Inc.

    IPC分类号: G06F3/06

    摘要: Write removal for solid-state drives can be managed. For example, a computing device can designate a space of a solid-state drive (SSD) for a write of container. The computing device can store the write for the container in the space in response to loading the container for executing the container. The computing device can determine an end to an execution phase for the container. In response to determining the end to the execution phase, the computing device can remove the write from the space of the SSD.

    Adjustable garbage collection suspension interval

    公开(公告)号:US12079123B2

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

    申请号:US18094549

    申请日:2023-01-09

    IPC分类号: G06F12/02

    摘要: 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.

    PHOTOGRAPHING METHOD AND RELATED APPARATUS
    6.
    发明公开

    公开(公告)号:US20240273029A1

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

    申请号:US18570314

    申请日:2023-01-09

    发明人: Jirun XU

    摘要: Embodiments of this application provide a photographing method and related apparatus, which are applied to terminal technologies. The method includes: when the terminal device displays the photo previewing interface, frames are previewed in a cache queue; receiving and responding to the photo-taking operation in the previewing interface, The image from the cache queue is managed in undeletable state; After completing the algorithm processing based on the selected image, the selected image is deleted; The terminal device generates a photo based on the processed image. In this way, the selected image in the cache queue is managed undeletably, so that the selected image is not cleared when the terminal device generates the picture. Then, the cache queue may reserve the selected image for a long time, and the terminal device does not need to copy and store the selected image. Therefore, large memory occupation caused by copy is reduced, and save power.

    System garbage collection method and method for garbage collection in solid state disk

    公开(公告)号:US11928053B2

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

    申请号:US17021413

    申请日:2020-09-15

    IPC分类号: G06F3/06 G06F12/02

    摘要: A system controller determines a to-be-collected first logical chunk group. The first logical chunk group includes a first data logical chunk located in a first solid state disk of the plurality of solid state disks. Valid data is stored in a first logical address in the first logical chunk group, and there is a correspondence between the first logical address and an actual address in which the valid data is stored. The system controller creates a second logical chunk group. At least one second data logical chunk in the second logical chunk group is distributed in the solid state disk in which the first data logical chunk storing a valid data is located in order to ensure that the valid data is migrated from the first logical chunk group to the second logical chunk group, but an actual address of the valid data remains unchanged.

    NONVOLATILE MEMORY, MEMORY SYSTEM, AND CONTROL METHOD OF NONVOLATILE MEMORY

    公开(公告)号:US20240070062A1

    公开(公告)日:2024-02-29

    申请号:US18502498

    申请日:2023-11-06

    IPC分类号: G06F12/02

    摘要: According to one embodiment, a nonvolatile memory includes a memory chip and a command processing unit. The command processing unit stores data read from a first position of the memory chip in a memory when a first command for compaction is received from a controller, transmits validity determination information used for determining whether or not the data read from the first position is valid to the controller, and writes valid data of the data stored in the memory to a second position of the memory chip when a second command for the compaction and validity identification information that identifies the valid data are received from the controller.