Invention Grant
- Patent Title: Global pool of garbage collection units (GCUs) in a shared non-volatile memory device
-
Application No.: US16021870Application Date: 2018-06-28
-
Publication No.: US10552086B2Publication Date: 2020-02-04
- Inventor: David W. Claude , Steven S. Williams , Stacey Secatch
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Agency: Hall Estill Attorneys at Law
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F12/02

Abstract:
Apparatus and method for managing shared resources in a data storage device such as a solid-state drive (SSD). In some embodiments, a non-volatile memory (NVM) has a population of semiconductor memory dies which are divided into die sets for different users. Each die set includes user garbage collection units (GCUs) for storage of user data blocks by the associated user and overprovisioned global GCUs to store user data blocks from the users of the other die sets. When an imbalance condition exists such that the workload traffic level of a first die set exceeds a workload traffic level of a second die set, at least one host I/O command for the first die set is offloaded for servicing using a selected global GCU of the second die set. The offloaded data may be subsequently transferred to the first die set after the imbalance condition is resolved.
Public/Granted literature
- US20200004457A1 Global Pool of Garbage Collection Units (GCUs) in a Shared Non-Volatile Memory Device Public/Granted day:2020-01-02
Information query