The method for realizing low write amplification with low reserved space for storage device

The method for realizing low write amplification with low reserved space for storage device

  • CN 103,562,842 B
  • Filed: 05/02/2012
  • Issued: 09/14/2018
  • Est. Priority Date: 05/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. a kind of solid-state hard disk SSD, including:

  • SSD control modules, be configured to determine that with the data that are stored in the corresponding logical address for being associated with the SSD how longTime is updated primary corresponding frequency and forms the group of the logical address according to the frequency, wherein described in being formedGroup includes:

    The least recently used LRU list of the logical address is generated, wherein the LRU list indicates in the logical addressHow long the data stored in each logical address are updated once,According to corresponding renewal frequency, the different range of the logical address is aligned in multiple regions so that the multipleEach region in region includes the different range of the logical address with corresponding renewal frequency and the multiple areaEach region in domain includes at least one of described logical address, wherein each correspondence in corresponding renewal frequencyHow long the data in respective range in the different range in the logical address are updated once, andInclude the zone list in the multiple region based on LRU list generation;

    AndMemory control module is configured as re-writing the data into the block of the memory blocks SSD based on the groupPhysical address, wherein in order to re-write the data, the memory control module is also configured to use the regionList,Again from the first block of the memory blocks SSD by the first data in the first logical address associated with first areaIt is written to the second block of the memory blocks SSD,By the second data in the second logical address associated with the first area from the third block of the memory blocks SSDSecond block of the memory blocks SSD is re-write, andBy the third data in third logical address associated with second area from first block of the memory blocks SSDRe-write the 4th block of the memory blocks SSD.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×