Check patentability & draft patents in minutes with Patsnap Eureka AI!

Message processing system and method

A technology of processing system and processing method, which is applied in the field of message processing system, can solve the problems of affecting system processing performance, consuming large CPU time, and not proposing a solution, so as to improve processing efficiency and reduce processing time

Inactive Publication Date: 2016-05-18
DAWNING INFORMATION IND BEIJING
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Obviously, such a message copy operation will consume a lot of CPU time and seriously affect the system processing performance
[0003] For the above-mentioned problems in related technologies, no effective solution has been proposed yet

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
  • Message processing system and method
  • Message processing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0035] According to an embodiment of the present invention, a message processing system is provided.

[0036] Such as figure 1 As shown, the processing system according to an embodiment of the present invention includes:

[0037] The message buffer area is used to store received messages and sent messages;

[0038] Receive packet queue, used to store the physical address of the received message;

[0039] The packet sending queue is used to store the physical address and packet length of th...

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 message processing system and method. The system comprises a message cache region used for storing a received message and sending the message; a packet receiving queue used for storing the physical address of the received message; and a packet sending queue used for storing the physical address of a sent message and the length of the message. According to the technical scheme of the invention, the unified message cache region is adopted to store the received message and the sent message. Meanwhile, the address of the received message and the address of the sent message are respectively stored by the packet receiving queue and the packet sending queue, so that the zero-data copying of the full process, including the message receiving step, the message sending step and the message forwarding step, is realized. Meanwhile, the CPU processing time is effectively shortened, and the processing efficiency is increased.

Description

technical field [0001] The present invention relates to the field of message processing, in particular to a message processing system and method. Background technique [0002] The standard network card driver of the operating system is based on the data copy operation, that is, the message data is copied between the buffer in the operating system kernel address space and the buffer defined in the application program address space. However, the data copy operation causes a huge CPU overhead and limits the processing performance. Therefore, a zero-copy (zero-copy) technology is proposed to avoid unnecessary CPU data copy operations. However, although the traditional zero-copy mechanism can achieve zero-copy packet reception and transmission to a certain extent, it cannot realize zero-copy packet forwarding. Among them, the message receiving means that the network card hands over the received message to the CPU for processing; the message sending means that the CPU hands over ...

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): H04L12/863
CPCH04L47/622H04L47/6245
Inventor 陈玉龙甯青松纪奎窦晓光
Owner DAWNING INFORMATION IND BEIJING
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