×

Identification of blocks to be retained in a cache based on temperature

  • US 10,216,639 B2
  • Filed: 02/09/2018
  • Issued: 02/26/2019
  • Est. Priority Date: 12/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing a flash memory cache that stores data in multiple segments, each of the segments including multiple blocks, the method comprising:

  • determining respective temperatures of at least some of the blocks of the segments;

    selecting one of the segments to be erased based at least in part on the respective temperatures of the blocks included in the selected segment;

    identifying, among the blocks included in the selected segment, a block to be retained in the flash memory cache based on its temperature;

    writing a new segment in the flash memory cache that includes the identified block; and

    erasing the selected segment from the flash memory cache.

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