×

Algorithm methodologies for efficient compaction of overprovisioned memory systems

  • US 10,489,288 B2
  • Filed: 03/27/2017
  • Issued: 11/26/2019
  • Est. Priority Date: 01/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically selecting deduplication granularity in a memory system comprising a cache to decrease deduplication granularity and to increase hash-table efficiency, the method comprising:

  • selecting one or more deduplication granularities at an application level of an application using the memory system based at least in part on historical data associated with the memory system, and dynamically assigning the one or more deduplication granularities for a cache line comprising a unit of data transfer, the one or more deduplication granularities being selected according to features of the memory system; and

    assigning a memory region corresponding to the one or more selected deduplication granularities.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×