Disk drive flushing write data in response to computed flush time
    3.
    发明授权
    Disk drive flushing write data in response to computed flush time 有权
    磁盘驱动器刷新写入数据以响应计算出的刷新时间

    公开(公告)号:US08578100B1

    公开(公告)日:2013-11-05

    申请号:US12941519

    申请日:2010-11-08

    IPC分类号: G06F13/00 G06F13/28

    摘要: A disk drive is disclosed comprising a head actuated over a disk, a volatile semiconductor memory (VSM), and a command queue. A plurality of write commands received from a host are stored in the command queue, and write data for the write commands is stored in the VSM. A flush time needed to flush the write data from the VSM to the disk is computed, and the write data is flushed from the VSM to a non-volatile memory (NVM) in response to the flush time.

    摘要翻译: 公开了一种磁盘驱动器,包括在磁盘上驱动的磁头,易失性半导体存储器(VSM)和命令队列。 从主机接收到的多个写入命令存储在命令队列中,写入命令的写入数据被存储在VSM中。 计算将写入数据从VSM刷新到磁盘所需的刷新时间,并且响应于刷新时间,将写入数据从VSM刷新到非易失性存储器(NVM)。

    Hard-disk drive work load profiling and capturing systems and methods
    4.
    发明授权
    Hard-disk drive work load profiling and capturing systems and methods 有权
    硬盘驱动器工作负载分析和捕获系统和方法

    公开(公告)号:US08793532B1

    公开(公告)日:2014-07-29

    申请号:US13358392

    申请日:2012-01-25

    IPC分类号: G06F11/00

    摘要: The application discloses systems that can include a monitoring module that is operative to provide an event indicator of an event occurring on a hard-disk drive. The systems can include a recording module that is operative to create an event record based on a logging instruction to log the event indicator. The systems can include an event linkage module that is operative to link the event record to a hard-disk drive activity indicator. The systems can include an error log formatting module that is operative to format the event record and a hard-disk drive activity indicator into a hard-disk drive error log. The systems can include a configuration module to set configuration flags and/or values. The error log can be stored on various areas of the hard-disk drive. The application also discloses related methods.

    摘要翻译: 该应用公开了可以包括监视模块的系统,该监视模块可操作以提供在硬盘驱动器上发生的事件的事件指示符。 系统可以包括记录模块,其可操作以基于记录事件指示符的记录指令来创建事件记录。 这些系统可以包括事件链接模块,其可操作以将事件记录链接到硬盘驱动器活动指示器。 系统可以包括错误日志格式化模块,用于将事件记录和硬盘驱动器活动指示器格式化为硬盘驱动器错误日志。 系统可以包括用于设置配置标志和/或值的配置模块。 错误日志可以存储在硬盘驱动器的各个区域。 该申请还公开了相关方法。

    Disk drive to coalesce unaligned writes in write operations
    5.
    发明授权
    Disk drive to coalesce unaligned writes in write operations 有权
    磁盘驱动器在写入操作中合并未对齐的写入

    公开(公告)号:US08832366B1

    公开(公告)日:2014-09-09

    申请号:US12968587

    申请日:2010-12-15

    申请人: Sang Huynh

    发明人: Sang Huynh

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0868 G06F12/0804

    摘要: A disk drive to implement write operations requested by a host is disclosed. The disk drive comprises: a disk having a plurality of tracks, wherein each track includes a plurality of physical data sectors; a head actuated over the disk; and control circuitry. The control circuitry is operable to determine if a write request from the host includes logic data that includes unaligned writes, and if so: coalesces nearby writes; performs a group read operation to create a plurality of groups; and performs a write operation to write the logic data to the physical data sectors based upon the plurality of groups, wherein the physical data sectors are written to the disk during a single revolution of the disk.

    摘要翻译: 公开了一种实现主机请求的写操作的磁盘驱动器。 磁盘驱动器包括:具有多个磁道的磁盘,其中每个磁道包括多个物理数据扇区; 磁头上的磁头; 和控制电路。 控制电路可操作以确定来自主机的写入请求是否包括包括未对齐写入的逻辑数据,如果是:合并附近的写入; 执行组读操作以创建多个组; 并且执行写入操作以基于多个组将逻辑数据写入物理数据扇区,其中在盘的单次旋转期间将物理数据扇区写入盘。

    Disk drive with partial sector management
    6.
    发明授权
    Disk drive with partial sector management 失效
    具有部分扇区管理的磁盘驱动器

    公开(公告)号:US08661193B1

    公开(公告)日:2014-02-25

    申请号:US12960386

    申请日:2010-12-03

    IPC分类号: G06F12/00 G06F13/00

    摘要: A disk drive is disclosed comprising a disk having a host addressable area and a reserved area, an exception table stored in the reserved area, a head actuated radially over the disk to write data to the disk, and control circuitry coupled to the head. The control circuitry receives a first command from the host to write first host data into a first physical sector on the disk, wherein the first host data comprises an amount of data less than a full storage capacity of the first physical sector. The control circuitry detects an uncorrectable error while reading the first physical sector during read-modify-write operation, and indicates in the exception table that the first physical sector is a partial sector including valid and invalid logical block addresses (LBAs).

    摘要翻译: 公开了一种磁盘驱动器,其包括具有主机可寻址区域和保留区域的磁盘,存储在保留区域中的异常表,在盘上径向驱动以将数据写入磁盘的磁头以及耦合到磁头的控制电路。 控制电路从主机接收第一命令以将第一主机数据写入到盘上的第一物理扇区中,其中第一主机数据包括少于第一物理扇区的完整存储容量的数据量。 控制电路在读取修改 - 写入操作期间读取第一物理扇区时检测不可校正的错误,并且在异常表中指示第一物理扇区是包括有效和无效的逻辑块地址(LBA)的部分扇区。

    Throttled command completion time
    7.
    发明授权
    Throttled command completion time 有权
    调节指挥完成时间

    公开(公告)号:US08271692B1

    公开(公告)日:2012-09-18

    申请号:US12895851

    申请日:2010-10-01

    IPC分类号: G06F3/00

    摘要: A storage device comprising a storage media and a controller is disclosed. The controller is configured to receive access commands from a host, to write data to or read data from the storage media based on the access commands, to detect a trigger event, and, when the trigger event is detected, to throttle back the access commands from the host based on an amount of data in a cache.

    摘要翻译: 公开了一种包括存储介质和控制器的存储设备。 控制器被配置为从主机接收访问命令,基于访问命令向存储介质写入数据或从存储介质读取数据,以检测触发事件,并且当检测到触发事件时,阻止访问命令 从主机基于高速缓存中的数据量。

    Refresh operations using write/read commands
    9.
    发明授权
    Refresh operations using write/read commands 有权
    使用写/读命令刷新操作

    公开(公告)号:US08320067B1

    公开(公告)日:2012-11-27

    申请号:US12782681

    申请日:2010-05-18

    IPC分类号: G11B27/36

    摘要: Systems and methods for performing refresh operations using write/read commands are provided. In one embodiment, a disk drive comprises a disk partitioned into a plurality of refresh zones, a head configured to write data to and read data from the disk, and a controller. The controller is configured to receive an access command, to read data from at least one of the refresh zones using the head in response to the access command, to check a condition of the read data, and to determine whether to refresh the at least one refresh zone based on the condition of the read data, wherein the read data includes data from a portion of the at least one refresh zone not being accessed by the access command.

    摘要翻译: 提供了使用写入/读取命令执行刷新操作的系统和方法。 在一个实施例中,磁盘驱动器包括划分成多个刷新区域的磁盘,被配置为向盘写入数据和从盘读取数据的磁头以及控制器。 控制器被配置为接收访问命令,以响应于访问命令使用头部从至少一个刷新区域读取数据,以检查读取的数据的状况,并且确定是否刷新至少一个 刷新区域,其中所述读取数据包括来自所述访问命令未被所访问的所述至少一个刷新区域的一部分的数据。