-
公开(公告)号:US10725925B2
公开(公告)日:2020-07-28
申请号:US16130082
申请日:2018-09-13
Applicant: Seagate Technology LLC
Inventor: Chee Hou Peng , Mun Kai Lye , WenXiang Xie , Vincent Uy
IPC: G06F12/0891 , G06F12/0868 , G06F12/0888
Abstract: A method writing data received from a host device includes determining whether command data of a write command includes metadata, flushing the command data out of a volatile write cache according to a first caching policy responsive to a determination that the command data does includes metadata, and flushing the command data out of the volatile write cache according to a second different caching policy responsive to a determination that the command data does not include metadata.
-
公开(公告)号: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.
-
公开(公告)号:US11610603B2
公开(公告)日:2023-03-21
申请号:US17301433
申请日:2021-04-02
Applicant: Seagate Technology LLC
Inventor: Chee Hou Peng , Ajay Narayan Kulkarni , Harry Tiotantra , KayHee Tang , WenXiang Xie
Abstract: A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.
-
公开(公告)号:US20220317886A1
公开(公告)日:2022-10-06
申请号:US17301433
申请日:2021-04-02
Applicant: Seagate Technology LLC
Inventor: Chee Hou Peng , Ajay Narayan Kulkarni , Harry Tiotantra , KayHee Tang , WenXiang Xie
IPC: G06F3/06
Abstract: A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.
-
公开(公告)号:US20200089614A1
公开(公告)日:2020-03-19
申请号:US16130082
申请日:2018-09-13
Applicant: Seagate Technology LLC
Inventor: Chee Hou Peng , Mun Kai Lye , WenXiang Xie , Vincent Uy
IPC: G06F12/0891 , G06F12/0888 , G06F12/0868
Abstract: A method writing data received from a host device includes determining whether command data of a write command includes metadata, flushing the command data out of a volatile write cache according to a first caching policy responsive to a determination that the command data does includes metadata, and flushing the command data out of the volatile write cache according to a second different caching policy responsive to a determination that the command data does not include metadata.
-
-
-
-