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

Data inspection method and device in solid-state memory

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

Active Publication Date: 2019-11-12
HUAWEI TECH CO LTD
View PDF8 Cites 0 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 , because the active data in the storage block may be updated soon and become an invalid data page, while the stable data will not be updated, it is still a valid data page. In this way, when erasing the storage block, it is necessary to Valid data pages are migrated, which increases write amplification

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

A data inspection method and device in a solid state memory, relating to the technical field of storage. The method comprises: reading, in a current inspection cycle and according to the time when a memory block mounted in a first linked list group is mounted in the first linked list group, a valid data page stored in the memory block mounted in the first linked list group (201); storing the read valid data page into an enabled memory block, the enabled memory block being a blank memory block used for a data page to be written to (202); mounting the enabled memory block enabled in the inspection cycle to a second linked list group according to the time when the enabled memory block is enabled (203); and when a next inspection cycle of the current inspection cycle starts, using the second linked list group as a first linked list group, and using the first linked list group as a second linked list group (204). On the basis of optimization of data stability, the method can cohere stable data to some memory blocks, and increase the number of memory blocks that can be used for unstable data, so as to increase the redundancy rate, reduce write amplification and SSD wear, 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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0614G06F3/0616G06F3/064G06F3/0647G06F3/0679G06F12/06
Inventor 吴黎明赵万黄斌杨虓王永良
Owner HUAWEI TECH CO LTD