Processing method for data operation and related device

A processing method and data manipulation technology, which are applied in the field of data manipulation processing methods and related devices, can solve problems such as long time consumption and reduce data manipulation efficiency, and achieve the effect of improving efficiency and improving feasibility.

Active Publication Date: 2018-12-11
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In practical applications, the garbage collection process will be triggered when the sum of the times the pages in the block are read reaches a large value. Therefore, before trigger

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
  • Processing method for data operation and related device
  • Processing method for data operation and related device
  • Processing method for data operation and related device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0059] Embodiments of the present application provide a data operation processing method and a related device, which are used to trigger a garbage collection operation when a block in a solid-state hard disk is disturbed during a read operation, thereby ensuring the efficiency of data operations.

[0060] Some terms involved in the embodiments of the present application are introduced below:

[0061] NAND flash memory: NAND flash memory is a non-volatile storage technology that retains data even after a power failure. The development goal of NAND flash memory is to reduce the storage cost per bit and increase the storage capacity.

[0062] Read disturb: Read disturb is a less common problem, but it still occurs: with multiple reads of flash memory, it will cause the contents of similar memory cells in the same block to change (become a write action). This is known as read disturb.

[0063] Garbage collection (GC): refers to moving invalid data in a block to another block, a...

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 embodiment of the present application discloses a processing method of data operation and a related device, which are used for triggering a garbage collection operation when a block in a solid state disk is read in a read operation, thereby ensuring the efficiency of the data operation. The method of the embodiment of that present application includes obtaining a generated value of a random numb generator; judging whether the generated value is equal to a preset value; if the generated value is equal to the preset value, obtaining the reading times of the block; carrying out garbage collection disposal on the data in the block according to the reading times of the block.

Description

technical field [0001] The embodiments of the present application relate to the field of data storage, and in particular, to a data operation processing method and a related device. Background technique [0002] Solid state drives (SSD) refer to hard drives made of solid state electronic memory chip arrays, consisting of a control unit and a storage unit. A flash memory chip (flash memory) in a solid-state drive includes a plurality of blocks, and each block includes a plurality of pages. When multiple data operations are performed on a page, data operations on other pages in the same block may be interfered, resulting in errors in reading data. Therefore, it is necessary to move the valid data in the page containing invalid data and valid data to a new block, so as to free up the space occupied by invalid data for use by valid data. This process is called garbage collection. [0003] In the prior art, after the SSD main controller reads data once from the page, it obtains...

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/0604G06F3/0644G06F3/0652G06F3/0679
Inventor 刘哲
Owner LANGCHAO ELECTRONIC INFORMATION IND 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