Supercharge Your Innovation With Domain-Expert AI Agents!

A communication method, device, server and medium

A communication method and server-side technology, applied in multi-program devices, instruments, inter-program communication, etc., can solve the problems of occupying CPU computing resources and memory bus bandwidth, increasing network delay, etc., to improve efficiency and use efficiency Effect

Active Publication Date: 2022-07-08
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional network communication based on the TCP / IP protocol stack of Socket socket needs to go through the operating system software protocol stack, and the data is copied and moved back and forth between the system DRAM, processor Cache and network card buffer, so it takes up a lot of CPU calculations Resource and memory bus bandwidth also increases network latency

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 communication method, device, server and medium
  • A communication method, device, server and medium
  • A communication method, device, server and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0041] see figure 1 As shown, the embodiment of the present application discloses a communication method, which is applied to the server and includes:

[0042] Step S11: Configure a data communication queue; wherein, the data communication queue includes a data sending queue and a data receiving queue.

[0043] In a specific implementation manner, this embodiment may acquire first hardware information of the client, determine queue para...

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 present application discloses a communication method, device, server and medium, including: configuring a data communication queue; wherein, the data communication queue includes a data sending queue and a data receiving queue; establishing an RDMA connection with a client; polling a socket, and The data obtained by polling is stored in the first cache; the data in the first cache is stored in the corresponding second cache, and corresponding data processing is performed to obtain a data processing result; The data processing result is sent to the client. In this way, using the two-level cache can improve the efficiency of memory usage, thereby improving the efficiency of data communication.

Description

technical field [0001] The present application relates to the field of communication technologies, and in particular, to a communication method, device, server and medium. Background technique [0002] Enterprise storage requirements have exploded in recent years. Distributed storage systems can effectively solve data storage and management problems. A distributed storage system needs a stable underlying network communication module for interconnection between nodes. The traditional Socket-based TCP / IP protocol stack network communication needs to go through the operating system software protocol stack, and the data is copied and moved back and forth between the system DRAM, the processor Cache and the network card Buffer, so it takes up a lot of CPU computing. Resources and memory bus bandwidth also increase network latency. [0003] RDMA (Remote Direct Memory Access, Remote Direct Data Access) is a new memory access technology. RDMA allows computers to directly access the...

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): H04L67/14H04L67/2866H04L67/568H04L69/16G06F9/54
CPCH04L69/162H04L67/14H04L67/2866G06F9/546G06F2209/548H04L67/568
Inventor 李宁宁
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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