×

METHODS AND SYSTEMS FOR REDUCING CHURN IN FLASH-BASED CACHE

  • US 20140244918A1
  • Filed: 05/08/2014
  • Published: 08/28/2014
  • Est. Priority Date: 07/14/2010
  • Status: Active Grant
First Claim
Patent Images

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

  • a controller determining a threshold number of permitted writes per write period, by dividing a remaining number of writes that can be tolerated by the storage device into a remaining number of write periods remaining in an expected service lifetime for the storage device, wherein the write periods comprise periods of fixed interval and the threshold number of permitted writes per write period is updated periodically; and

    for a subject write period, the controller monitoring the number of writes to the cache during the subject write period and allowing, at most, that number of writes equal to the threshold number of permitted writes for the subject write period.

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