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

Data processing apparatus and data processing method

一种数据处理装置、数据包的技术,应用在计算机领域,能够解决大资源消耗等问题,达到避免资源消耗、提高协议处理效率的效果

Active Publication Date: 2018-07-10
HUAWEI TECH CO LTD
View PDF13 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This results in a large resource consumption

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
  • Data processing apparatus and data processing method
  • Data processing apparatus and data processing method
  • Data processing apparatus and data processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention. The technical solutions of the present invention will be further described in detail below through the accompanying drawings and embodiments.

[0062] Such as figure 1 As shown, the embodiment of the present invention provides a data processing device, including M protocol stacks and at least one distribution service module, the M protocol stacks and at least one distribution service module are set in the user space of the operating system,...

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 a data processing apparatus and a data processing method. The apparatus comprises M protocol stacks and at least one distribution service module, wherein the M protocol stacksrun in different logic cores of a processor and are used for performing protocol processing on a to-be-processed data package independently according to protocol processing rules; the distribution service module receives an input data package from a network interface and sends the data package to one protocol stack in the M protocol stacks for performing protocol processing; and the distributionservice module receives the data package processed by the M protocol stacks and sends the data package to outside through the network interface. A multi-process parallel protocol processing function can be realized in an operation system user space by utilizing a parallel processing characteristic of a multi-core system in a multi-core environment, and the resource consumption caused by data package copying is reduced.

Description

Technical field [0001] The invention relates to the field of computers, in particular to a data processing device and a data processing method. Background technique [0002] The Linux operating system itself is divided into two parts, one part is the core software, also called the kernel space, and the other part is the ordinary application program, also called the user space. In the prior art, there is only one protocol stack instance in the Linux system, which runs in the kernel space, and the protocol stack of a single embodiment cannot implement protocol processing on data in parallel, and the processing efficiency is low. At the same time, when developers are developing applications, they need to develop applications in user mode. Therefore, when user mode applications need to access the kernel mode memory space, they need to copy the memory space to user space, and user mode applications need to be Data is accessed. This leads to a large resource consumption. Summary of ...

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): G06F9/54G06F15/163H04L29/06
CPCH04L69/12G06F2209/548G06F9/545G06F9/4881G06F9/546
Inventor 古强文刘飞施广宇
Owner HUAWEI TECH CO LTD
Features
  • Generate Ideas
  • 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