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

A data processing method and device for solid-state hard disk dual-port

A solid-state drive, dual-port technology, applied in the field of data processing, can solve problems such as uneven resource allocation and performance jitter between two ports, and achieve the effect of ensuring consistent performance

Active Publication Date: 2021-10-29
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, this data processing method will cause resource contention between the two ports, especially in the case of insufficient resources. Resource contention makes the CPU of the SSD only process messages from a certain port for a period of time. Only messages from another port are processed for a period of time, and resource allocation is uneven, which leads to performance jitter of the two ports

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 processing method and device for solid-state hard disk dual-port
  • A data processing method and device for solid-state hard disk dual-port
  • A data processing method and device for solid-state hard disk dual-port

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiment of the application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiment of the application. Obviously, the described embodiment is only It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0051] In order to solve the problem in the prior art that resource contention between two ports leads to uneven resource allocation in the scenario of insufficient resources, which in turn leads to performance jitter of the two ports, this embodiment of the present application provides a dual-port solid-state hard disk For data processing methods, see figure 1 , ...

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 embodiment of the present application discloses a data processing method and device for dual-port solid-state hard disks. The first message received by the target receiving queue is obtained. If the target receiving queue is determined to be the first type of receiving queue according to the target queue number, the target queue is judged Whether the sequence number is equal to the target port sequence number, if it is, it means that the first message sent by the port corresponding to the target port sequence number is processed, and it is necessary to judge whether the resources in the data management module meet the preset conditions. If not, it means that the resources in the data management module are insufficient, then Keep the value of the target port serial number unchanged, shield the target receiving queue, and re-execute the preceding steps for the next target receiving queue. It can be seen that in the case of insufficient resources, this scheme does not process the first message, and does not process the first message until the resources are sufficient, so as to avoid the problem of resource contention between the two ports in the case of insufficient resources, which is reasonable for the two ports Allocate resources to ensure that the performance of the two ports is consistent.

Description

technical field [0001] The present application relates to the field of data processing, in particular to a data processing method and device for dual-port solid state disks. Background technique [0002] With the rapid development of Solid State Disk (SSD) technology, the application of dual-port technology in enterprise-level storage systems has become inevitable. Due to its advantages in high reliability, it naturally has more Broad prospects and markets. [0003] The dual ports can serve the same host or different hosts. The host can access the SSD in parallel through the dual ports. CPU) generally processes messages from dual ports in the order they are received. [0004] However, this data processing method will cause resource contention between the two ports, especially in the case of insufficient resources. Resource contention makes the CPU of the SSD only process messages from a certain port for a period of time. Only messages from the other port are processed for...

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): G06F13/40G06F9/50
CPCG06F9/5011G06F13/4068
Inventor 刘筱君张雪庆
Owner ZHENGZHOU YUNHAI INFORMATION 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