-
公开(公告)号:US20230205302A1
公开(公告)日:2023-06-29
申请号:US17563823
申请日:2021-12-28
Applicant: Seagate Technology LLC
Inventor: Li Hong Zhang , Mark A. Gaertner
IPC: G06F1/3234
CPC classification number: G06F1/3268
Abstract: Systems and methods are disclosed for electronic device power consumption grading. In some examples, similar electronic devices may consume different amounts of power due to variations in components of the electronic devices. The components can include electrical components (e.g., discrete circuits, integrated circuits, etc.), mechanical components (e.g., motors, traces, etc.), electro-mechanical components (e.g., switches, motors, piezoelectric devices, etc.). Power consumption information for specific components can be determined and a power consumption grading for the specific electronic device can be determined from the power consumption information. A user may then utilize the power consumption grading to optimize a usage of the electronic device.
-
公开(公告)号:US11074014B1
公开(公告)日:2021-07-27
申请号:US16548467
申请日:2019-08-22
Applicant: Seagate Technology LLC
Inventor: Jian Qiang , Mark A. Gaertner , Kay Hee Tang , Chee Hou Peng
IPC: G06F3/06
Abstract: An apparatus includes a data storage medium having a plurality of tracks. The apparatus also includes a write history buffer configured to store a history of prior write commands to the plurality of tracks. The apparatus further includes a controller communicatively coupled to the write history buffer. The controller is configured to receive a new write command directed to a first portion of a first track of the plurality of tracks on the data storage medium. The controller is further configured to determine whether to update ATI contribution measures from the first track based on the history of write commands to the first track.
-
公开(公告)号:US20180121364A1
公开(公告)日:2018-05-03
申请号:US15336667
申请日:2016-10-27
Applicant: Seagate Technology LLC
Inventor: Brian T. Edgar , Mark A. Gaertner , John Livdahl
IPC: G06F12/1009
CPC classification number: G06F12/1009 , G06F12/0246 , G06F2212/1008 , G06F2212/1044 , G06F2212/401 , G06F2212/657 , G06F2212/7201 , G06F2212/7205
Abstract: A data storage device includes a storage tier and a storage controller operably coupled to the storage tier and configured to be communicatively coupled to a host device. The storage controller includes a first memory operably coupled to the storage controller and configured to store a superseding data structure. The storage controller further includes a second memory operably coupled to the storage controller and configured to store a forward map configured to map a plurality of logical block addresses to physical locations on the storage tier. The storage controller further includes a sifting module configured to sift the forward map based on data contained in the superseding data structure. The storage controller further includes a compression module configured to compress the forward map to generate a compressed forward map.
-
公开(公告)号:US20180018269A1
公开(公告)日:2018-01-18
申请号:US15209584
申请日:2016-07-13
Applicant: Seagate Technology LLC
Inventor: Sumanth Jannyavula Venkata , Mark A. Gaertner , Jonathan G. Backman
IPC: G06F12/0888 , G06F12/0868
Abstract: A hybrid data storage device disclosed herein includes a main data store, one or more data storage caches, and a data storage cache management sub-system. The hybrid data storage device is configured to limit write operations on the one or more data storage caches to less than an endurance value for the data storage cache. In one implementation, the data storage cache management sub-system limits or denies requests for promotion of data from the main data store to the one or more data storage caches. In another implementation, the data storage cache management sub-system limits garbage collection operations on the data storage cache.
-
公开(公告)号:US20160147480A1
公开(公告)日:2016-05-26
申请号:US15013343
申请日:2016-02-02
Applicant: Seagate Technology LLC
Inventor: Luke W. Friendshuh , Brian T. Edgar , Mark A. Gaertner
CPC classification number: G06F3/0647 , G06F3/0604 , G06F3/0635 , G06F3/0685 , G06F12/0802 , G06F12/0866 , G06F12/0868 , G06F2212/21 , G06F2212/22 , G06F2212/222 , G06F2212/224 , G06F2212/225 , G06F2212/28 , G06F2212/31 , G06F2212/46
Abstract: The disclosure is related to systems and methods of managing data storage in a memory device. In a particular embodiment, a method is disclosed that includes receiving, in a data storage device, at least one data packet that has a size that is different from an allocated storage capacity of at least one physical destination location on a data storage medium in the data storage device for the at least one data packet. The method also includes storing the at least one received data packet in a non-volatile cache memory prior to transferring the at least one received data packet to the at least one physical destination location.
Abstract translation: 本公开涉及管理存储器件中的数据存储的系统和方法。 在一个具体实施例中,公开了一种方法,其包括在数据存储设备中接收至少一个数据分组,所述数据分组的大小与所分配的数据存储介质上的至少一个物理目的地位置的分配的存储容量不同 用于所述至少一个数据分组的数据存储设备。 该方法还包括在将至少一个接收到的数据分组传送到至少一个物理目的地位置之前,将至少一个接收到的数据分组存储在非易失性高速缓冲存储器中。
-
公开(公告)号:US20140281185A1
公开(公告)日:2014-09-18
申请号:US13973416
申请日:2013-08-22
Applicant: Seagate Technology LLC
Inventor: Brian Thomas Edgar , Mark A. Gaertner
IPC: G11C7/10
CPC classification number: G06F12/0692 , G11B20/10527 , G11B20/1252 , G11C7/10 , G11C7/1012
Abstract: A data storage system includes data storage and random access memory. A sorting module is communicatively coupled to the random access memory and is configured to sort data blocks of incoming write data received in the random access memory. A storage controller is communicatively coupled to the random access memory and the data storage and is configured to write the sorted data blocks as individually-sorted data block sets to a staging area of the data storage. A method and processor-implemented process provide for sorting data blocks of incoming write data received in a random access memory of data storage and writing the sorted data blocks as individually-sorted data block sets to a staging area of the data storage.
-
-
-
-
-