-
公开(公告)号:US20240394238A1
公开(公告)日:2024-11-28
申请号:US18348257
申请日:2023-07-06
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Xing HE , Hao Yan , Zhao Chen , Yanlong Yang , Yiwen Zhang
IPC: G06F16/22
Abstract: A data processing method and device are provided. The data processing method includes acquiring hot keys read from a log structure merge (LSM) tree within a preset duration, determining a total size of the read hot keys, and adjusting a size of each of a plurality of levels of the LSM tree based on the total size of the read hot keys.
-
公开(公告)号:US20240377948A1
公开(公告)日:2024-11-14
申请号:US18424321
申请日:2024-01-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Yiwen ZHANG , Yanlong YANG , Yuqi ZHANG , Xing HE
IPC: G06F3/06
Abstract: Provided are a compaction method and device for Sorted String Table (SST) files stored in zones of a Zoned Namespace Solid State Drive. The method includes: determining compaction priorities of a first plurality of SST files in a first level of a LSM-Tree based on attribute information of a first plurality of zones corresponding to the first plurality of SST files and a second plurality of SST files in a second level of the LSM-Tree, wherein the second level is adjacent and higher to the first level, a key range of the first plurality of SST files overlaps key ranges of SST files in the second level, and a key range of the second plurality of SST files overlaps key ranges of the first plurality of SST files. The method includes performing a compaction operation on an SST file having a highest compaction priority among the first plurality of SST files.
-
公开(公告)号:US20250068560A1
公开(公告)日:2025-02-27
申请号:US18603572
申请日:2024-03-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Xing HE , Hao YAN , Zhao CHEN , Yiwen ZHANG , Yanlong YANG
IPC: G06F12/02
Abstract: A method and device for configuring zones of a Zoned Namespace (ZNS) Solid State Drive (SSD) are provided. The method includes determining types of sizes of zones into which storage space of the ZNS SSD is to be divided and a number of zones having each type of size, and sending information indicating the types of the sizes of the zones and the number of zones having each type of size to the ZNS SSD such that the storage space of the ZNS SSD is divided into zones having different sizes.
-
-