-
公开(公告)号:US20180059983A1
公开(公告)日:2018-03-01
申请号:US15282988
申请日:2016-09-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Harry ROGERS , Oscar PINTO , Yang Seok KI
CPC classification number: G06F3/0638 , G06F3/061 , G06F3/0616 , G06F3/0632 , G06F3/0653 , G06F3/0655 , G06F3/0679 , G06F3/0688 , G06F12/0246 , G06F12/0253 , G06F12/1408 , G06F2212/402
Abstract: A method includes: preconditioning a reference solid-state drive (SSD) to a steady state by writing to physical media of the reference SSD; transferring metadata of the reference SSD to an application; storing the metadata of the reference SSD in a persistent storage; normalizing the metadata of the reference SSD to a target SSD; and applying the normalized metadata to the target SSD to precondition the target SSD to the steady state.
-
公开(公告)号:US20170123686A1
公开(公告)日:2017-05-04
申请号:US15001217
申请日:2016-01-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar PINTO , Sreenivas KRISHNAN
IPC: G06F3/06
CPC classification number: G06F3/0611 , G06F3/0652 , G06F3/0659 , G06F3/0688
Abstract: A system and method for managing garbage collection in Solid State Drives (SSDs) (120-1, 120-2, 120-3, 120-4, 120-5) in a Redundant Array of Independent Disks (RAID) configuration, using a RAID controller (115) is described. A control logic (505) can control read and write requests (805, 810) for the SSDs (120-1, 120-2, 120-3, 120-4, 120-5) in the RAID configuration. A selection logic (515) can select an SSD for garbage collection. Setup logic (520) can instruct the selected SSD to enter a garbage collection setup phase (920). An execute logic (525) can instruct the selected SSD to enter and exit the garbage collection execute phase (925).
-
公开(公告)号:US20180011641A1
公开(公告)日:2018-01-11
申请号:US15713589
申请日:2017-09-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar PINTO , Sreenivas KRISHNAN
IPC: G06F3/06
CPC classification number: G06F3/0611 , G06F3/0652 , G06F3/0659 , G06F3/0688
Abstract: A system and method for managing garbage collection in Solid State Drives (SSDs) in a Redundant Array of Independent Disks (RAID) configuration, using a RAID controller is described. A control logic can control read and write requests for the SSDs in the RAID configuration. A selection logic can select an SSD for garbage collection. Setup logic can instruct the selected SSD to enter a garbage collection setup phase. An execute logic can instruct the selected SSD to enter and exit the garbage collection execute phase.
-
公开(公告)号:US20170308398A1
公开(公告)日:2017-10-26
申请号:US15186250
申请日:2016-06-17
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Oscar PINTO , Vishwanath MARAM
CPC classification number: G06F9/4837 , G06F3/0608 , G06F3/061 , G06F3/0652 , G06F3/0659 , G06F3/0679 , G06F9/4881
Abstract: A method for notifying a host to manage background activities in a data storage device is disclosed. The method includes: receiving a query from a host operation system (OS); sending to the host OS, in response to the query, a list of background tasks to be performed in a data storage device; receiving a threshold value for one or more of the background tasks from the host OS; setting a timeout value associated with the threshold value; determining and notifying the timeout value to the host OS; determining that the threshold value is reached for a background task; and notifying the host OS that the SSD may perform the background task in the data storage device after the timeout value expires.
-
-
-