×

Disk drive steering write data to write cache based on workload

  • US 8,959,284 B1
  • Filed: 06/28/2010
  • Issued: 02/17/2015
  • Est. Priority Date: 06/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A disk drive comprising:

  • a non-volatile write cache;

    a disk;

    a head actuated over the disk; and

    control circuitry operable to;

    receive a plurality of write commands from a host, wherein each write command comprises write data;

    determine a workload for a non-cache area of the disk independent of a sequentiality of the write commands;

    when the workload for the non-cache area of the disk is less than a threshold independent of a workload for the write cache, store substantially all of the write data in the non-cache area of the disk; and

    when the workload for the non-cache area of the disk is greater than the threshold independent of the workload for the write cache, store a first percentage of the write data in the non-volatile write cache and a second percentage of the write data in the non-cache area of the disk, wherein the first percentage is proportional to the workload for the non-cache area of the disk.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×