Method and device for adjusting writing bandwidths of solid-state disks

A solid-state hard drive and bandwidth adjustment technology, which is applied in the direction of instruments, electronic digital data processing, input/output to record carriers, etc., can solve problems such as unstable user write bandwidth, inaccurate instantaneous ratio of user write bandwidth, fluctuations, etc., to reduce Effects of volatility, accuracy assurance, and stability improvement

Active Publication Date: 2017-12-01
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a method and device for adjusting the write bandwidth of a solid-state hard disk to solve the problem of unstable user write bandwidth caused by inaccurate instantaneous ratio between the existing GC write bandwidth and user write bandwidth and short-term fluctuations

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
  • Method and device for adjusting writing bandwidths of solid-state disks
  • Method and device for adjusting writing bandwidths of solid-state disks
  • Method and device for adjusting writing bandwidths of solid-state disks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. 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.

[0034] Please refer to figure 1 , figure 1 It is a schematic flow chart of a specific implementation of the method for adjusting the writing bandwidth of the solid-state hard disk provided by the embodiment of the present invention. The method includes the following steps:

[0035] Step 101: Collect the number of available physical blocks r...

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 method for adjusting writing bandwidths of solid-state disks. The method includes acquiring the numbers of current remaining available physical blocks in the solid-state disks according to preset sampling periods; adjusting proportionality factors in real time according to the numbers of the available physical blocks; smoothing errors of the proportionality factors by the aid of PID (proportion, integration and differentiation) controllers according to proportionality factor difference values of a previous sampling period. The proportionality factors are ratios of GC (garbage collection) writing bandwidths to total bandwidths. The invention further discloses a device for adjusting the writing bandwidths of the solid-state disks. The method and the device have the advantages that the proportionality factors between the GC writing bandwidths and the total bandwidths are adjusted by the aid of the numbers of the real-time available physical blocks, and accordingly the accuracy of the proportionality factors can be guaranteed; the errors of the proportionality factors are controlled by the aid of the PID controllers and proportionality factors of the previous sampling period, fluctuation of the proportionality factors can be reduced, and accordingly the stability of writing bandwidths can be improved for users.

Description

technical field [0001] The invention relates to the technical field of solid-state hard disks, in particular to a method and device for adjusting write bandwidth of solid-state hard disks. Background technique [0002] For a long time in the life cycle of a solid-state drive, GC writes (Garbage Collection, a write operation during garbage collection data movement) and user writes jointly occupy the back-end bandwidth of the hard disk. The ratio between user writing and GC writing and the ratio fluctuation in a short period of time directly affect the fluctuation of writing bandwidth and the transfer efficiency of GC. [0003] In a certain period of time, if the ratio of GC write bandwidth to total bandwidth (the sum of GC write bandwidth and user write bandwidth) is too large or too small, it will cause different effects such as low user bandwidth and low GC efficiency. Moreover, if the ratio jumps in a short period of time, it will cause problems such as large fluctuations...

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 Applications(China)
IPC IPC(8): G06F3/06
CPCG06F3/061G06F3/0655
Inventor 秦文政
Owner SUZHOU LANGCHAO INTELLIGENT TECH 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