×

Methods and systems for reducing churn in flash-based cache

  • US 9,213,628 B2
  • Filed: 07/14/2010
  • Issued: 12/15/2015
  • Est. Priority Date: 07/14/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for a storage device having a flash memory-based cache and a disk-based storage unit, the method comprising:

  • receiving data at the storage device, the data including sequentially-accessed data; and

    performing, by a controller of the storage device, a selective caching of the sequentially-accessed data, wherein the selective caching comprises;

    if the sequentially-accessed data can be read from the disk-based storage unit at a substantially similar data rate as from the flash memory-based cache, writing the sequentially-accessed data only to the disk-based storage unit so as to reduce the amount of data written to the flash memory-based cache; and

    if the sequentially-accessed data cannot be read from the disk-based storage unit at a substantially similar data rate as from the flash memory-based cache, writing the sequentially-accessed data to both the flash memory-based cache and the disk-based storage unit.

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