-
公开(公告)号:US20220269427A1
公开(公告)日:2022-08-25
申请号:US17681216
申请日:2022-02-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Xiang Lian , Chao Yang
IPC: G06F3/06
Abstract: A provided a storage device configured to support a number of namespaces. The storage device includes a memory and a controller coupled to the memory. The controller includes a host interface layer and a flash translation layer configured to report to the host interface layer a first over-provisioning chunk from an over-provisioning pool and a first chunk separate from the over-provisioning pool. The controller is configured to receive a command at the host interface layer to utilize a portion of the memory for a first namespace from among the number of namespaces and the first namespace includes an unaligned chunk. The controller is configured to utilize the first over-provisioning chunk as the unaligned chunk of the first namespace. A number of over-provisioning chunks to be utilized as unaligned chunks is less than the number of namespaces.
-
2.
公开(公告)号:US20240086092A1
公开(公告)日:2024-03-14
申请号:US18376364
申请日:2023-10-03
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Xiang Lian , Chao Yang
IPC: G06F3/06
CPC classification number: G06F3/0631 , G06F3/0604 , G06F3/0644 , G06F3/0679
Abstract: A provided a storage device configured to support a number of namespaces. The storage device includes a memory and a controller coupled to the memory. The controller includes a host interface layer and a flash translation layer configured to report to the host interface layer a first over-provisioning chunk from an over-provisioning pool and a first chunk separate from the over-provisioning pool. The controller is configured to receive a command at the host interface layer to utilize a portion of the memory for a first namespace from among the number of namespaces and the first namespace includes an unaligned chunk. The controller is configured to utilize the first over-provisioning chunk as the unaligned chunk of the first namespace. A number of over-provisioning chunks to be utilized as unaligned chunks is less than the number of namespaces.
-
公开(公告)号:US11797200B2
公开(公告)日:2023-10-24
申请号:US17681216
申请日:2022-02-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Xiang Lian , Chao Yang
IPC: G06F3/06
CPC classification number: G06F3/0631 , G06F3/0604 , G06F3/0644 , G06F3/0679
Abstract: A provided a storage device configured to support a number of namespaces. The storage device includes a memory and a controller coupled to the memory. The controller includes a host interface layer and a flash translation layer configured to report to the host interface layer a first over-provisioning chunk from an over-provisioning pool and a first chunk separate from the over-provisioning pool. The controller is configured to receive a command at the host interface layer to utilize a portion of the memory for a first namespace from among the number of namespaces and the first namespace includes an unaligned chunk. The controller is configured to utilize the first over-provisioning chunk as the unaligned chunk of the first namespace. A number of over-provisioning chunks to be utilized as unaligned chunks is less than the number of namespaces.
-
公开(公告)号:US11262923B2
公开(公告)日:2022-03-01
申请号:US17013451
申请日:2020-09-04
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Xiang Lian , Chao Yang
IPC: G06F3/06
Abstract: A provided a storage device configured to support a number of namespaces. The storage device includes a memory and a controller coupled to the memory. The controller includes a host interface layer and a flash translation layer configured to report to the host interface layer a first over-provisioning chunk from an over-provisioning pool and a first chunk separate from the over-provisioning pool. The controller is configured to receive a command at the host interface layer to utilize a portion of the memory for a first namespace from among the number of namespaces and the first namespace includes an unaligned chunk. The controller is configured to utilize the first over-provisioning chunk as the unaligned chunk of the first namespace. A number of over-provisioning chunks to be utilized as unaligned chunks is less than the number of namespaces.
-
-
-