Unlock instant, AI-driven research and patent intelligence for your innovation.

A method to improve the efficiency of ssd garbage collection

A recycling efficiency and garbage technology, applied in the storage field, can solve the problems of increased average response time and maximum response time, low recycling efficiency, etc., and achieve the effect of increasing speed and improving read and write bandwidth

Active Publication Date: 2021-10-01
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

2D MLC granules have only 256 pages per block, while 3D TLC granules have 768 pages per block. When doing garbage collection GC, the total operating time of 3D TLC granules is much longer than the total operating time of 2D MLC granules SSD. The average response time and maximum response time of 3D TLC particle SSD facing HOST increase
The existing 3D TLC's FLASH garbage collection efficiency is much lower than that of MLC garbage collection

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method to improve the efficiency of ssd garbage collection
  • A method to improve the efficiency of ssd garbage collection
  • A method to improve the efficiency of ssd garbage collection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0023] Figure 4 It is a schematic diagram of the principle of Cache read; the principle of cache read is: first step, take pageN out of NANDarray and put it into data register; second step, take pageN out of data register and put it into cacheregister; third step, in While moving the pageN data from the cache register to the system memory, take out the pageN+1 data from the NAND array and move it into the data register, reducing the time to read data through paral...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for improving the efficiency of SSD garbage collection, which is characterized in that a number of blocks are allocated to each die in advance, and these blocks are forcibly transformed into SLC mode as a buffer, and the data migration block is selected during garbage collection. Buffer on a different die than the target block for garbage collection. By introducing this scheme, using the cache read / write operation reduces the read time and write time during sequential read and write, and improves the read and write bandwidth; using the SLC block as the migration block for storing valid data, the use of the SLC block is lower than that of the TLC block The read time and write time are improved to improve the speed of effective data migration; the data migration block is selected in the channel die different from the GC target block, and the parallel operation is performed to make full use of the read and write bandwidth of each channel die.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a method for improving the efficiency of SSD garbage collection. Background technique [0002] Due to the inherent characteristics of NAND flash, the erase operation needs to be performed before writing the program, and the erase operation is performed in units of blocks, and the writing is performed in units of pages. During the use of SSDs, fragmented pages will be generated, which need to be passed through Garbage collection reclaims invalid pages. 2D MLC granules have only 256 pages per block, while 3D TLC granules have 768 pages per block. When doing garbage collection GC, the total operating time of 3D TLC granules is much longer than the total operating time of 2D MLC granules SSD. The average response time and maximum response time of HOST increase for 3D TLC particle SSD. [0003] When releasing a GC target block, it is necessary to read the data of all pages of the T...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0608G06F3/0611G06F3/064G06F3/0679
Inventor 肖锐
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD