Supercharge Your Innovation With Domain-Expert AI Agents!

Solid state disk physical block management method and system

A technology of solid-state hard disk and management method, which is applied in the management method and system field of solid-state hard disk physical blocks, which can solve problems such as speed drop, RBlock cannot meet the bandwidth requirements of the front-end interface, and write performance impact, so as to optimize performance and improve read performance. Write performance, improve the effect of performance consistency

Active Publication Date: 2021-03-05
MEMORIGHT WUHAN
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] In the common FTL design, FW treats all RBlocks equally, according to a certain order, such as RBlocknumber, PEC, etc., and uses the erased RBlocks to write user data in turn. In this way of use, SSD write The input performance will be affected by the number of bad blocks in the RBlock. If the effective Flash bandwidth of the RBlock cannot meet the bandwidth requirements of the front-end interface after the bad blocks are eliminated, a short-term speed drop will occur.

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 physical block management method and system
  • Solid state disk physical block management method and system
  • Solid state disk physical block management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] Reference will now be made in detail to specific embodiments of the invention, examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with specific embodiments, it will be understood that it is not intended to limit the invention to the described embodiments. On the contrary, it is intended to cover alterations, modifications and equivalents as included within the spirit and scope of the invention as defined by the appended claims. It should be noted that the method steps described here can all be realized by any functional block or functional arrangement, and any functional block or functional arrangement can be realized as a physical entity or a logical entity, or a combination of both.

[0056] In order to enable those skilled in the art to better understand the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embo...

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 solid state disk physical block management method and system, and relates to the field of solid state disks, and the method comprises the steps: selecting a logic storage unit of a user data area to write data when the data is written into a solid state disk physical block, and enabling the user data area to comprise a plurality of logic storage units without bad blocks;after data is written into the solid state disk physical block, acquiring a space actually used for data storage and a physical space used for storage in the user data area, and calculating a reservedspace according to the actually used space and the physical space; and when the reserved space is smaller than or equal to a preset threshold value, selecting a target logic storage unit from a candidate area to be added into the user data area until the reserved space is larger than the preset threshold value, wherein the candidate area comprises a plurality of logic storage units containing badblocks. According to the method, the read-write performance of the SSD under the condition of less user data can be improved, the performance consistency of the SSD in the earlier stage of use is improved, the performance of the SSD in the whole life cycle is optimized, and the management difficulty of FTL on available space is reduced.

Description

technical field [0001] The invention relates to the field of solid-state hard disks, in particular to a method and system for managing physical blocks of solid-state hard disks. Background technique [0002] SSD (Solid State Drive, solid state drive) is a storage device composed of several NAND Flash (non-volatile storage medium) flash memory arrays, and is a data storage device different from traditional hard disks. The data is stored in the non-volatile storage unit inside each NAND Flash chip, and high-speed data transmission is realized by using the characteristics of the concurrent I / O operation of the NAND Flash array. Taking the SSD with a capacity of 256GB and Micron B16A NAND Flash as an example, the nominal storage capacity of a single B16AFlash is about 32GB (256Gb), and there are 2 Planes (a matrix of NAND Flash storage blocks composed of multiple blocks), each Plane consists of 504 blocks. It can be seen that the storage structure of this 256GB SSD is as follo...

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/064G06F3/0644G06F3/0652G06F3/0679
Inventor 宋欣弗兰克·陈熊小明蒋露张晓霞
Owner MEMORIGHT WUHAN
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More