-
公开(公告)号:US20240354247A1
公开(公告)日:2024-10-24
申请号:US18759328
申请日:2024-06-28
发明人: Jie Xu , Zhou Yu , Jea Woong Hyun , Jianhua Zhou , Lv Chen
IPC分类号: G06F12/02
CPC分类号: G06F12/0253 , G06F2212/7205
摘要: A storage node configuration method includes obtaining service requirement information, where the service requirement information includes a burst access moment, a burst access bandwidth, or burst access duration of a computing node for a storage node; determining target configuration information based on the service requirement information, where the target configuration information is used to configure a peak bandwidth and peak bandwidth duration that are of the storage node; and sending the target configuration information to the storage node.
-
公开(公告)号:US12124370B2
公开(公告)日:2024-10-22
申请号:US17849810
申请日:2022-06-27
申请人: KIOXIA CORPORATION
发明人: Shinichi Kanno
CPC分类号: G06F12/06 , G06F3/06 , G06F3/0619 , G06F3/064 , G06F3/0679 , G06F12/0246 , G11C29/82 , G06F2212/1016 , G06F2212/214 , G06F2212/7201 , G06F2212/7205 , G06F2212/7208 , G06F2212/7211
摘要: According to one embodiment, a storage system includes a controller. The controller receives, from a host, a write command including a block address indicating a first block in a plurality of blocks, and a page address indicating a first page of the first block. The controller writes data designated by the write command to the first page of the first block. The controller notifies the host 2 of a page address indicating a latest readable page which is included in pages of the first block, the pages containing data which was written by the host before the designated data was written to the first page, the latest readable page having become readable by writing the designated data to the first page.
-
公开(公告)号:US20240330173A1
公开(公告)日:2024-10-03
申请号:US18192561
申请日:2023-03-29
发明人: Radu Ioan STOICA , Dan LAZAR , Timothy J. FISHER , Nikolaos PAPANDREOU , Roman Alexander PLETKA , Charalampos POZIDIS , Aaron Daniel FRY , Andrew D. WALLS
IPC分类号: G06F12/02 , G06F12/0802
CPC分类号: G06F12/0246 , G06F12/0802 , G06F2212/45 , G06F2212/7201 , G06F2212/7205 , G06F2212/7207
摘要: A controller of the solid-state drive (SSD) maintains a logical-to-physical translation layer, wherein metadata for the logical-to-physical translation layer is stored in metadata pages in a flash memory of the SSD. The controller tracks a write heat of the metadata pages. The controller stores relatively more frequently accessed metadata pages in a non-durable cache of the SSD. The controller prioritized metadata write operations based on write heat of the metadata pages, such that a NAND flash block of the flash memory contains metadata pages with a similar write heat, wherein extents with similar write heats are grouped together into a stripe that stores extent data, and wherein write heats of the extents with the similar write heats do not differ from each other beyond a predetermined threshold.
-
公开(公告)号:US12099747B2
公开(公告)日:2024-09-24
申请号:US17130163
申请日:2020-12-22
申请人: Red Hat, Inc.
IPC分类号: G06F3/06
CPC分类号: G06F3/0659 , G06F3/0626 , G06F3/067 , G06F3/0679 , G06F2212/7205
摘要: 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.
-
公开(公告)号:US12079123B2
公开(公告)日:2024-09-03
申请号:US18094549
申请日:2023-01-09
发明人: Poorna Kale , Christopher J. Bueb , Ashok Sahoo
IPC分类号: G06F12/02
CPC分类号: G06F12/0253 , G06F12/0246 , G06F2212/7205
摘要: 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.
-
公开(公告)号:US20240273029A1
公开(公告)日:2024-08-15
申请号:US18570314
申请日:2023-01-09
发明人: Jirun XU
IPC分类号: G06F12/0871 , G06F12/02 , H04N23/63
CPC分类号: G06F12/0871 , G06F12/0253 , H04N23/632 , G06F2212/302 , G06F2212/455 , G06F2212/7205
摘要: 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.
-
公开(公告)号:US11960396B2
公开(公告)日:2024-04-16
申请号:US17667801
申请日:2022-02-09
申请人: Silicon Motion, Inc.
发明人: Kuo-Ting Huang
CPC分类号: G06F12/0253 , G06F12/10 , G06F2212/1044 , G06F2212/7201 , G06F2212/7205
摘要: The invention introduces a method for performing data writes into a flash memory, at least including the steps: determining whether at least one host write command that requires to process immediately is presented in a submission queue (SQ) before performing a portion of a Host-Flash mapping (H2F) table update or a GC process; and executing the host write command that requires to process immediately in a batch and then performing the portion of the H2F table update or the GC process when the determination is positive.
-
公开(公告)号:US20240111416A1
公开(公告)日:2024-04-04
申请号:US18532267
申请日:2023-12-07
申请人: Kioxia Corporation
发明人: Kazuya KITSUNAI , Shinichi KANNO , Hirokuni YANO , Toshikatsu HIDA , Junji YANO
CPC分类号: G06F3/0604 , G06F3/0616 , G06F3/0619 , G06F3/064 , G06F3/0647 , G06F3/0652 , G06F3/0659 , G06F3/0679 , G06F3/0685 , G06F12/0246 , G06F2212/1036 , G06F2212/7202 , G06F2212/7205 , G06F2212/7211
摘要: A memory system includes a nonvolatile memory including a plurality of blocks as data erase units, a measuring unit which measures an erase time at which data of each block is erased, and a block controller which writes data supplied from at least an exterior into a first block which is set in a free state and whose erase time is oldest.
-
公开(公告)号:US11928053B2
公开(公告)日:2024-03-12
申请号:US17021413
申请日:2020-09-15
CPC分类号: G06F12/0253 , G06F3/0604 , G06F3/0631 , G06F3/0679 , G06F2212/7205
摘要: 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.
-
公开(公告)号:US20240070062A1
公开(公告)日:2024-02-29
申请号:US18502498
申请日:2023-11-06
申请人: Kioxia Corporation
发明人: Daisuke IWAI , Toshio FUJISAWA , Keigo HARA
IPC分类号: G06F12/02
CPC分类号: G06F12/0246 , G06F12/0238 , G06F2212/202 , G06F2212/403 , G06F2212/7205
摘要: 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.
-
-
-
-
-
-
-
-
-