Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device, and computer equipment for improving write performance of solid-state storage devices

A technology for solid-state storage devices and write performance, applied in computing, memory systems, instruments, etc., can solve problems such as write performance bottlenecks, achieve the effects of improving write performance, improving write performance, and reducing write command processing time

Active Publication Date: 2020-12-01
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For the above-mentioned SSD system, the entire write request processing flow is as follows: the system receives a write request, and judges whether the read / write units in a group of erase units have been allocated, and if so, allocates a new group of erase units, and Allocate read-write units in the current erase unit, if not, directly allocate read-write units in the current erase unit, after allocating read-write units, generate Meta information and write request descriptors, and submit the descriptors to the NAND controller , waiting for the NAND controller to complete the write request, because the software generates Meta information is time-consuming, so in high-performance solid-state storage devices, this will become a write performance bottleneck

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, device, and computer equipment for improving write performance of solid-state storage devices
  • Method, device, and computer equipment for improving write performance of solid-state storage devices
  • Method, device, and computer equipment for improving write performance of solid-state storage devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] In order to fully understand the technical content of the present invention, the technical solutions of the present invention will be further introduced and illustrated below in conjunction with specific examples, but not limited thereto.

[0059] It should be understood that when used in this specification and the appended claims, the terms "comprising" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude one or Presence or addition of multiple other features, integers, steps, operations, elements, components and / or collections thereof.

[0060]It should also be understood that the terminology used in the specification of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. As used in this specification and the appended claims, the singular forms "a", "an" and "the" are intended to include plural referents unless the...

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 relates to method and device for improving the write performance of a solid state storage device and a computer device. The method comprises the steps of receiving a write request; judging whether read / write units in a current group of erase units are allocated or not; if yes, allocating a new group of erases units; updating a Meta template of a NAND (Not AND) controller; if no, directly going to the next step; allocating the read / write units in the current erase units; generating command descriptors; and submitting the command descriptors to the NAND controller to complete the write request. According to the method disclosed by the invention, when the new erasing units are allocated and user data are written, the Meta template of the NAND controller is updated and Meta information is not generated; the generated command descriptors are submitted to the NAND controller according to the command descriptors; the Meta information is generated by utilizing ASIC (Application Specific Integrated Circuit) logic; and therefore, the processing time of a write command is reduced and the write performance of the solid state storage device is improved.

Description

technical field [0001] The present invention relates to a solid-state hard disk, and more specifically refers to a method, a device and a computer device for improving the writing performance of a solid-state storage device. Background technique [0002] For the SSD system, the logical address and the physical address are not statically bound. Therefore, when the SSD writes user data into the NAND, it needs to store additional information so that the mapping relationship can be rebuilt during the system initialization phase. This additionally stored information is called Meta information, and Meta information is usually generated by software in the SSD and stored in DRAM, which has a lower access speed. [0003] For the above-mentioned SSD system, the entire write request processing flow is as follows: the system receives a write request, and judges whether the read / write units in a group of erase units have been allocated, and if so, allocates a new group of erase units, an...

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): G06F12/0866
CPCG06F12/0866
Inventor 李建王猛张星
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD