×

Media based cache for data storage device

  • US 9,959,052 B1
  • Filed: 09/17/2015
  • Issued: 05/01/2018
  • Est. Priority Date: 09/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A Data Storage Device (DSD), comprising:

  • at least one disk including at least one Media Based Cache (MBC) region for caching data to be stored in other locations on the at least one disk; and

    a controller configured to;

    receive a plurality of write commands to store write data in a plurality of corresponding write locations on the at least one disk;

    cache at least a portion of the write data in the at least one MBC region based on a write cache policy for determining which write data is eligible for caching in the at least one MBC region; and

    during an active time period when host commands are performed on the at least one disk, reserve a portion of an I/O bandwidth for performing commands to copy the at least a portion of the write data to corresponding write locations of the plurality of corresponding write locations, wherein the I/O bandwidth includes a rate of operations performed on the at least one disk or a data transfer rate for performing operations on the at least one disk, and wherein the commands to copy the at least a portion of the write data are performed from a command queue including other commands received from a host to be performed on the at least one disk during the active time period.

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