Data routing inspection method and device in solid state memory

A solid-state memory and data technology, applied in the storage field, can solve problems such as increasing write amplification

Active Publication Date: 2017-11-21
HUAWEI TECH CO LTD
View PDF8 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Since the above inspection method is to inspect the storage blocks in the SSD according to the logical address, the stable data that has not been erased for a long time and the active data that has just been written will be migrated to the same storage block during the inspection process , be

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
  • Data routing inspection method and device in solid state memory
  • Data routing inspection method and device in solid state memory
  • Data routing inspection method and device in solid state memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0031] figure 1 It is a schematic structural diagram of a solid-state memory provided by an embodiment of the present invention. The solid-state memory includes a plurality of storage blocks, and each storage block is used to store multiple data pages. The first linked list group and the second linked list group are also stored in the solid-state memory. Two linked list groups, the first linked list group is mounted with a plurality of storage blocks, the second linked list group is used to mount enabled storage blocks, and the enabled storage blocks are storage blocks enabled to write data pages.

[0032] see figure 1 , the solid-state memory is mainly composed of a controller, a memory and a memory. The memory is used to provide da...

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 data routing inspection method and device in a solid state memory, and belongs to the technical field of storage. The method comprises the following steps that: in a current routing inspection period, according to time for a storage block mounted in a first linked list group to be mounted to the first linked list group, reading an effect data page stored in the storage block mounted in the first linked list group; storing the read effective data page into a startup storage block; and mounting the startup storage block started in the routing inspection period to a second linked list group according to time when the startup storage block is started, when a routing inspection period next to the current routing inspection period begins, taking the second linked list group as the first linked list group, and taking the first linked list group as the second linked list group. By use of the method, on the basis of the optimization of data stability, stable data is cohered to parts of blocks, and the blocks which can be used by unstable data are increased so as to improve a redundancy ratio, reduce write amplification and abrasion for an SSD (Solid State Disk) and prolong the service life of the SSD.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a data inspection method and device in a solid-state storage. Background technique [0002] A solid state disk (Solid State Disk or Solid State Drive), also known as an electronic hard disk or a solid state electronic disk, is a hard disk realized by a solid state electronic storage device, and is mainly composed of a controller and a memory. The interface specifications, physical size, and usage of solid-state hard disks are the same as ordinary hard disks. Its special feature is that it has no mechanical structure and uses the unique storage medium NAND Flash characteristics to perform write operations in units of storage blocks. The erase operation is performed in units of pages. SSD solid-state hard disk gets rid of mechanical parts such as the head of the mechanical hard disk, the disk shaft and the control motor. There is no process of motor acceleration and rotation, and...

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
IPC IPC(8): G06F3/06
CPCG06F3/0614G06F3/0616G06F3/064G06F3/0647G06F3/0679G06F12/06
Inventor 吴黎明赵万黄斌杨虓王永良
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products