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

A data storage device and its reading and writing performance optimization method and system

A technology of a data storage device and an optimization method, which is applied in the storage field and can solve problems such as reducing the read and write performance of solid state disks

Active Publication Date: 2019-12-31
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In current data storage devices such as solid-state disks, the data stored in physical blocks includes both data with high access frequency and data with low access frequency. This phenomenon exists in a large number of physical blocks in solid-state disks, which greatly The write amplification ratio of the solid state disk is improved, thereby reducing the read and write performance of the solid state 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
  • A data storage device and its reading and writing performance optimization method and system
  • A data storage device and its reading and writing performance optimization method and system
  • A data storage device and its reading and writing performance optimization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] 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 making creative efforts belong to the protection scope of the present invention.

[0063] The embodiment of the present invention discloses a method for optimizing the reading and writing performance of a data storage device, see figure 1 As shown, the method includes:

[0064] Step S11: Perform real-time statistics on the number of blank physical blocks in the current data storage device to obtain the total number of current blank blocks.

[0065] It should be noted that the data storage device in this embodiment includes but is not limite...

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 read-write performance optimization method of a data storage device. The method comprise the steps that on the condition that the current total blank block number is smaller than a first preset threshold value and a first average erasing frequency is larger than a second average erasing frequency, screening processing is conducted on all current blank physical blocks, and the screened blank physical block is determined as a current static garbage collection block; screening processing is conducted on all current full user physical blocks in which user input data is fully stored by taking the erasing frequency as a screening basis, and the screened full user physical block is determined as a current physical block to be subjected to static collection; valid data in the current physical block to be subjected to static collection is written in the current static garbage collection block, and then emptying processing is conducted on the current physical block to be subjected to static collection. The method is beneficial for decreasing the write-in amplification rate of the data storage device, and the read-write performance of the data storage device is improved. In addition, the invention further discloses the data storage device and a read-write performance optimization system thereof.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a data storage device and a method and system for optimizing read and write performance thereof. Background technique [0002] Currently, with the development of the data storage industry, data storage devices have more and more capacities and types, providing data storage services for many application fields. [0003] In the current data storage devices such as solid-state disks, the data stored in physical blocks includes both data with high access frequency and data with low access frequency. This phenomenon exists in a large number of physical blocks in solid-state disks. The write amplification ratio of the solid-state disk is improved, thereby reducing the read-write performance of the solid-state disk. [0004] From the above, it can be seen that how to reduce the write amplification ratio of the data storage device is an urgent problem to be solved at present. Content...

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/061G06F3/0652G06F3/0679
Inventor 李辉刘冬好郑静
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
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