-
公开(公告)号:US20230017019A1
公开(公告)日:2023-01-19
申请号:US17507775
申请日:2021-10-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Heekwon PARK , Tong ZHANG , Yang Seok KI
IPC: G06F3/06
Abstract: A method may include receiving, from a process, a memory allocation request for a memory system comprising a first channel having a first channel utilization and a second channel having a second channel utilization, selecting, based on the first channel utilization and the second channel utilization, the first channel, and allocating, to the process, a page of memory from the first channel. The selecting may include selecting the first channel based on a balanced random policy. The selecting may include generating a ticket based on a random number and a number of free pages, comparing the ticket to a number of free pages of the first channel, and selecting the first channel based on the comparing. The selecting may include selecting the first channel based on a least used channel policy.
-
公开(公告)号:US20240403241A1
公开(公告)日:2024-12-05
申请号:US18630988
申请日:2024-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Zongwang LI , Tong ZHANG , Rekha PITCHUMANI
Abstract: A device may include a storage medium, a cache medium, a buffer medium, and at least one control circuit configured to perform one or more operations including receiving a first request to access the storage medium, accessing, based on the first request, the cache medium, copying, from a portion of the storage medium to the buffer medium, data, modifying, based on the copying, an availability of the at least a portion of the storage medium, receiving a second request to access the storage medium, and accessing, based on the second request, the buffer medium. The one or more operations may include determining a location of data associated with the second request, and accessing, based on the determining, the buffer medium. The one or more operations may include receiving information about a location of data associated with the second request, and accessing, based on the information, the buffer medium.
-
公开(公告)号:US20240402924A1
公开(公告)日:2024-12-05
申请号:US18418066
申请日:2024-01-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Zongwang LI , Tong ZHANG , Rekha PITCHUMANI
IPC: G06F3/06
Abstract: A device may include a first memory media, a second memory media, and at least one control circuit configured to receive placement information for data, store, in a portion of the first memory media, based on the placement information, the data, and store, in a portion of the second memory media, based on the placement information, the data. The at least one control circuit may be configured to receive a request to access, from the portion of the first memory media, the data, and access, based on the request, from the portion of the second memory media, the data. The at least one control circuit may be configured to modify, based on an allocation status, the portion of the first memory media to an available state.
-
14.
公开(公告)号:US20230409245A1
公开(公告)日:2023-12-21
申请号:US17885756
申请日:2022-08-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Heekwon PARK , Tong ZHANG , Rekha PITCHUMANI , Yang Seok KI
IPC: G06F3/06
CPC classification number: G06F3/0688 , G06F3/064 , G06F3/065 , G06F3/0604
Abstract: A method and redundant array of independent disks (RAID) system are provided. An operation is received from an application at a file system (FS) of the RAID system. A memory mapping module of the RAID system receives at least an FS logical block address (LBA) in accordance with the operation. The memory mapping module creates a mapping from a virtual memory of the application to a RAID array in a system memory of the RAID system using at least the FS LBA.
-
-
-