Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Solid state disk data storage method and device

A solid-state hard disk and data storage technology, applied in the computer field, can solve the problems of reducing the I/O performance of the solid-state hard disk, reducing the service life of the solid-state hard disk, and uneven wear and tear, so as to maintain the storage security performance, improve the unbalance of erasing and writing times, The effect of adding loss

Active Publication Date: 2019-10-18
河南文正电子数据处理有限公司
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current FTL algorithm cannot handle data in cold blocks that are rarely erased and written in SSDs. If the FTL algorithm does not recycle cold blocks at all, then compared with hot blocks that are frequently Unbalanced wear between blocks will reduce the service life of solid-state drives; if the FTL algorithm treats hot blocks and cold blocks as equal blocks for recycling, frequent data transfer between hot and cold blocks will occur, reducing the solid-state drive’s lifespan. In addition to the I / O performance, it will also increase the loss of the hard disk

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
  • Solid state disk data storage method and device
  • Solid state disk data storage method and device
  • Solid state disk data storage method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to understand the above-mentioned purpose, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.

[0045] In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the protection scope of the present invention is not limited by the specific details disclosed below. EXAMPLE LIMITATIONS.

[0046] Such as figure 1 Shown, a kind of solid-state hard disk data storage method according to the embodiment of the present invention comprises:

[0047] S110, according to the pre-test results, ...

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 provides a solid state disk data storage method, which comprises the following steps of: determining the relationship among the erasing times, the storage time and the bit error rate ofblocks of a hard disk according to a pre-test result; establishing a first information area and a second information area, the first information area recording the erasure frequency of the free blockand the calculated bit error rate after the preset storage time, and the second information area recording the erasure frequency and the stored time of the data block and the calculated bit error rateafter the preset storage time; determining a specific free block with the highest bit error rate after the preset storage time from the first information area, and determining a specific data block with the highest bit error rate after the preset storage time from the second information area; and when it is determined that the bit error rate of the specific free block is equal to the bit error rate of the specific data block after the preset storage time, migrating the data of the specific data block to the specific free block. The erasing times of each block of the solid state disk can be balanced.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method and device for storing solid-state hard disk data. Background technique [0002] Due to its high-speed read and write performance and low failure rate, solid-state drives are gradually replacing mechanical hard drives and becoming mainstream storage devices. Solid-state drives mainly use the Error Correcting Code (ECC) module to correct errors in stored data. As the use of solid-state drives increases, the error rate of stored data gradually increases. When the number of error bits exceeds the ECC correction When there is an error, an uncorrectable error will occur, and the solid-state drive cannot be used any longer. [0003] In order to prevent a small number of blocks from being frequently erased and written, quickly increase the bit error rate, and affect the overall life of the solid state drive, the Flash Translation Layer (FTL) technology was proposed. ...

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/0616G06F3/061G06F3/0647G06F3/0653G06F3/0679
Inventor 杜明书马晓丽杜利强
Owner 河南文正电子数据处理有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products