Writing speed control method, system and device and readable storage medium

A technology of writing speed and control method, which is applied in the field of solid-state hard disk performance consistency, and can solve problems such as the decline of available storage space of solid-state hard disk, the influence of upper-layer applications and operating systems, and the unbalanced writing operation of firmware.

Active Publication Date: 2019-06-07
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF9 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the current SSD design, an important factor that affects the performance consistency of the SSD is that the firmware cannot balance the write operations from the host and the write operations that perform garbage collection. When the write speed of the host write operation is faster When , since the total writing speed of the solid-state hard disk is fixed, it will preempt part of the writing speed used to perform garbage collection operations, making the execution speed of garbage collection operations slower, and the

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
  • Writing speed control method, system and device and readable storage medium
  • Writing speed control method, system and device and readable storage medium
  • Writing speed control method, system and device and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] See figure 1 , figure 1 It is a flow chart of a writing speed control method provided by the embodiment of the present application. It should be noted that the execution subject of the following steps in this embodiment is the writing speed control device, and the writing speed control device can be used as the target A part of the device or a part of the solid-state disk exists specifically, and is not specifically limited here, as long as it can complete the execution of the following steps, which includes the following steps:

[0046] S101: Obtain the current remaining storage space of the target solid-state disk;

[0047] This step is to obtain the current remaining storage space of the target solid-state hard disk. The target solid-state hard disk is a solid-state hard disk responsible for responding to host write operations, and the current remaining space is the current unoccupied storage space that can perform write operations.

[0048]Further, in order to enh...

Embodiment 2

[0061] See figure 2 , figure 2 It is a flowchart of another writing speed control method provided by the embodiment of the present application. This embodiment introduces the judgment of the second threshold on the basis of the first threshold on the basis of the first threshold, so as to further Provides a control scheme when the remaining storage space of the target solid-state hard disk is reduced to a dangerous situation, so as to further ensure the consistency of the read-write performance of the solid-state hard disk, including the following steps:

[0062] S201: Obtain the current remaining storage space of the target solid-state disk;

[0063] S202: Determine whether the remaining storage space is smaller than a first threshold;

[0064] S203: Determine whether the remaining storage space is smaller than a second threshold;

[0065] This step is based on the judgment result of S202 that the remaining storage space is less than the first threshold, and aims to furt...

Embodiment 3

[0077] see below Figure 4 , Figure 4 A structural block diagram of a writing speed control system provided in an embodiment of the present application, the writing speed control system may include:

[0078] A remaining storage space acquiring unit 100, configured to acquire the current remaining storage space;

[0079] The first threshold judging unit 200 is configured to judge whether the remaining storage space is smaller than the first threshold;

[0080] The writing speed adjustment unit 300 is configured to reduce the writing speed of the host writing operation and simultaneously increase the writing speed of the garbage collection operation when the remaining storage space is less than the first threshold.

[0081] Further, the writing speed control system may also include:

[0082] The writing speed maintaining unit is configured to keep the writing speed of the host writing operation and the garbage collection operation constant when the remaining storage space is...

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 write-in speed control method. The writing speed of the host writing operation is prevented from occupying the writing speed of the garbage collection operation. Whether thewrite-in speed of the host should be reduced or not is judged based on the real-time residual storage space of the solid state disk. Enough residual write-in speed is ensured to be distributed to thegarbage collection operation in a manner of actively limiting write-in operation of the host. Therefore, the garbage collection operation maintains the residual storage space of the solid state disk at the normal write-in speed so as to prevent cliff type reduction of the write-in speed of the host caused by insufficient residual storage space, thereby better ensuring the consistency of the read-write performance of the solid state disk. The invention further discloses a writing speed control system and device and a computer readable storage medium which have the above beneficial effects.

Description

technical field [0001] The present application relates to the technical field of solid-state hard disk performance consistency, in particular to a writing speed control method, system, device and computer-readable storage medium. Background technique [0002] With the development and wide application of technologies such as the Internet, cloud computing, Internet of Things, and big data, massive amounts of data are generated all the time in human life, and these massive amounts of data need to be processed and stored. The performance of the storage system puts forward higher requirements. Solid-state drives are widely used because of their fast read and write speeds and low energy consumption. [0003] The current scenarios where solid-state drives are used are becoming more and more complex, and the requirements for solid-state drives are getting higher and higher. There are strict standards in terms of performance and stability. The most important aspect is the consistenc...

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
Inventor 赵宝林
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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