-
公开(公告)号:US20140379973A1
公开(公告)日:2014-12-25
申请号:US14483707
申请日:2014-09-11
Applicant: Seagate Technology LLC
Inventor: Timothy R. Feldman , Jonathan W. Haines , Wayne H. Vinson
IPC: G06F12/02
CPC classification number: G06F12/0253 , G06F12/0246 , G06F2212/7205 , G06F2212/7208
Abstract: The disclosure is related to systems and methods of managing a memory. In a particular embodiment, a memory channel is disclosed that includes multiple memory units, with each memory unit comprising multiple garbage collection units. The memory channel also includes a controller that is communicatively coupled to the multiple memory units. The controller selects a memory unit of the multiple memory units for garbage collection based on a calculated number of memory units, of the multiple memory units, to garbage collect.
Abstract translation: 本公开涉及管理存储器的系统和方法。 在特定实施例中,公开了一种存储器通道,其包括多个存储器单元,每个存储器单元包括多个垃圾收集单元。 存储器通道还包括通信地耦合到多个存储器单元的控制器。 控制器基于计算出的多个存储器单元的存储单元数量来选择用于垃圾收集的多个存储器单元的存储器单元以进行垃圾收集。
-
公开(公告)号:US20160188226A1
公开(公告)日:2016-06-30
申请号:US14936576
申请日:2015-11-09
Applicant: Seagate Technology LLC
Inventor: Jonathan W. Haines , Timothy R. Feldman , Wayne H. Vinson , Ryan J. Goss , Kevin Gomez , Mark Allen Gaertner
IPC: G06F3/06
CPC classification number: G06F3/0616 , G06F3/0619 , G06F3/0629 , G06F3/0679 , G06F12/0246 , G06F2212/1036 , G06F2212/7211
Abstract: An example method includes providing at least two data storage areas in a memory, providing a first amount of over-provisioning for a first of the at least two data storage areas and a second amount of over-provisioning for a second of the at least two data storage areas, categorizing data based on a characteristic of the data, and storing the data in one of the at least two data storage areas based on the categorization.
Abstract translation: 一种示例性方法包括在存储器中提供至少两个数据存储区域,为所述至少两个数据存储区域中的第一个提供第一量的过度供应,以及为所述至少两个数据存储区域中的第二数据存储区域提供第二量的过度供应 数据存储区域,基于数据的特性对数据进行分类,并且基于分类将数据存储在至少两个数据存储区域之一中。
-
公开(公告)号:US09817755B2
公开(公告)日:2017-11-14
申请号:US14483707
申请日:2014-09-11
Applicant: Seagate Technology LLC
Inventor: Timothy R. Feldman , Jonathan W. Haines , Wayne H. Vinson
CPC classification number: G06F12/0253 , G06F12/0246 , G06F2212/7205 , G06F2212/7208
Abstract: The disclosure is related to systems and methods of managing a memory. In a particular embodiment, a memory channel is disclosed that includes multiple memory units, with each memory unit comprising multiple garbage collection units. The memory channel also includes a controller that is communicatively coupled to the multiple memory units. The controller selects a memory unit of the multiple memory units for garbage collection based on a calculated number of memory units, of the multiple memory units, to garbage collect.
-
-