WEAR MITIGATION THROUGH DATA PROMOTION IN A HIERARCHICAL MEMORY

    公开(公告)号:US20190303034A1

    公开(公告)日:2019-10-03

    申请号:US15944046

    申请日:2018-04-03

    Inventor: Mark A. Gaertner

    Abstract: Method and apparatus for distributing wear in a data storage system. In some embodiments, a first data transducer is used to record data to a first data recording surface. Performance statistics are accumulated including a dwell metric value indicative of relative dwell time of the first transducer adjacent a selected radial location on the first data recording surface and an operational life metric value indicative of accumulated elapsed operation of the first transducer. A data migration mode is enacted to migrate data from the selected radial location to a local memory in a hierarchical memory structure responsive to at least a selected one of the dwell metric value or the operational life metric value. Host access commands are temporarily serviced from the local memory, after which the data are returned to the selected radial location or a new location in a disc stack main memory store.

    Dynamic granule-based intermediate storage

    公开(公告)号:US09740406B2

    公开(公告)日:2017-08-22

    申请号:US15177022

    申请日:2016-06-08

    Abstract: A data storage system includes data storage and random access memory. A sorting module is communicatively coupled to the random access memory and sorts data blocks of write data received in the random access memory of the data storage. A storage controller is communicatively coupled to the random access memory and the data storage and being configured to write the sorted data blocks into one or more individually-sorted granules in a granule storage area of the data storage, wherein each granule is dynamically constrained to a subset of logical block addresses. A method and processor-implemented process provide for sorting data blocks of write data received in random access memory of data storage. The method and processor-implemented process write the sorted data blocks into one or more individually-sorted granules in a granule storage area of the data storage, wherein each granule is dynamically constrained to a subset of logical block addresses.

    DYNAMIC GRANULE-BASED INTERMEDIATE STORAGE
    35.
    发明申请
    DYNAMIC GRANULE-BASED INTERMEDIATE STORAGE 有权
    基于动态格式的中间存储

    公开(公告)号:US20160283115A1

    公开(公告)日:2016-09-29

    申请号:US15177022

    申请日:2016-06-08

    Abstract: A data storage system includes data storage and random access memory. A sorting module is communicatively coupled to the random access memory and sorts data blocks of write data received in the random access memory of the data storage. A storage controller is communicatively coupled to the random access memory and the data storage and being configured to write the sorted data blocks into one or more individually-sorted granules in a granule storage area of the data storage, wherein each granule is dynamically constrained to a subset of logical block addresses. A method and processor-implemented process provide for sorting data blocks of write data received in random access memory of data storage. The method and processor-implemented process write the sorted data blocks into one or more individually-sorted granules in a granule storage area of the data storage, wherein each granule is dynamically constrained to a subset of logical block addresses.

    Abstract translation: 数据存储系统包括数据存储和随机存取存储器。 排序模块通信地耦合到随机存取存储器,并对在数据存储器的随机存取存储器中接收的写数据的数据块进行排序。 存储控制器通信地耦合到随机存取存储器和数据存储器并且被配置为将数据存储区域中的排序数据块写入一个或多个单独排序的颗粒中,其中每个颗粒被动态约束到 逻辑块地址的子集。 一种方法和处理器实现的过程提供对在数据存储器的随机存取存储器中接收的写入数据的数据块进行排序。 方法和处理器实现的过程将排序的数据块写入数据存储区的颗粒存储区域中的一个或多个单独排序的颗粒,其中每个颗粒动态地约束到逻辑块地址的子集。

    Electronic device power consumption grading

    公开(公告)号:US12117885B2

    公开(公告)日:2024-10-15

    申请号:US17563823

    申请日:2021-12-28

    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.

    Adaptive read clearance for improving reader reliability

    公开(公告)号:US11721364B1

    公开(公告)日:2023-08-08

    申请号:US17693822

    申请日:2022-03-14

    CPC classification number: G11B21/08

    Abstract: A data storage device includes at least one data storage disc having at least one data storage surface, and at least one read head configured to communicate with the at least one data storage surface. The data storage device also includes a controller communicatively coupled to the at least one read head. The controller is configured to determine a fly height for the at least one read head over the at least one data storage surface as a function of a read workload associated with the at least one data storage surface or as a function of an ability to satisfy a read request to the at least one data storage surface on a first read attempt.

    Power latency control in data storage devices

    公开(公告)号:US11222658B1

    公开(公告)日:2022-01-11

    申请号:US17075337

    申请日:2020-10-20

    Abstract: A data storage device includes at least one data storage medium having a plurality of tracks. The data storage device also includes at least one actuator that supports at least one head that is configured to interact with different tracks of the plurality of tracks on the at least one data storage medium to service commands from a host. The data storage device further includes a seek control circuit communicatively coupled to the at least one actuator. The seek control circuit is configured to store the commands from the host in at least one queue for execution by the at least one actuator. The seek control module is also configured to adjust power provided to the at least one actuator for seek operations to the different tracks of the plurality of tracks based on command age-related measurements of the commands from the host.

    Wear mitigation in a data storage system through data migration

    公开(公告)号:US11023352B2

    公开(公告)日:2021-06-01

    申请号:US15875572

    申请日:2018-01-19

    Abstract: Method and apparatus for distributing wear in a disc stack. A data transducer is used to record data to a data recording surface in the disc stack. Performance statistics are accumulated including a dwell metric value indicative of dwell time of the transducer adjacent a selected radial location and an operational life metric value indicative of accumulated elapsed operation of the transducer. Data are migrated from the selected radial location to a target location within the disc stack responsive to at least a selected one of the dwell metric value or the operational life metric value. In some cases, the dwell metric value may indicate an estimated amount of lubricant disturbance and the operational life operation may indicate operational hours of a heat assisted magnetic recording (HAMR) element. The target location may be on a different data recording surface having an associated transducer with a lower operational life metric value.

Patent Agency Ranking