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

System and method for optimizing host network performance

An optimization method and host network technology, applied in the Internet field, can solve problems such as not easy to implement and use, high price, difficult software and hardware implementation, etc., to achieve the effect of reducing the number of data replication, reducing the utilization rate, and realizing the performance of the host network

Inactive Publication Date: 2012-07-11
UNIV OF SCI & TECH OF CHINA
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] But in general, the TOE method has the following disadvantages: 1. The price is high, and the price of TOE finished network cards is more than several thousand yuan
2. The implementation of software and hardware is extremely difficult, and TOE design involves the use of many embedded devices
3. TOE system architecture is complex, not easy to implement and use

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
  • System and method for optimizing host network performance
  • System and method for optimizing host network performance
  • System and method for optimizing host network performance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0024] refer to figure 2 , as shown in the figure, the application layer call module 12 of the present invention calls according to the upper layer instruction of the application program of the user space through the application program interface (API) 14, thereby reads the data to be sent in the disk into the user space and the kernel space In a shared memory buffer 16 of the shared memory buffer 16, the corresponding sending information of the data to be sent is written in the shared memory buffer 16.

[0025] Specifically, the share...

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 method for optimizing host network performance, which comprises the following steps: dividing a predetermined memory of a kernel space into a shared memory buffer area of a user space and the kernel space; reading data to be sent in a disk into the shared memory buffer area according to the instruction of an application program, and writing corresponding sending information of the data to be sent into the shared memory buffer area; and actively inquiring the shared memory buffer area according to a drive program of a network card to search the data to be sent and send the data to be sent and the sending information. The system and the method can improve the network performance in a relatively simple mode.

Description

technical field [0001] The invention relates to the Internet field, in particular to a method for optimizing host network performance. Background technique [0002] Network performance is an extremely important part of host performance, and network performance mainly includes two aspects: central processing unit (CPU) occupancy rate and throughput rate. When other factors remain unchanged, reducing CPU usage is a goal worth pursuing. Ideal network transmission performance requires reducing CPU usage while increasing network throughput. [0003] However, the CPU occupancy rate and the throughput rate are contradictory to each other. Generally, the improvement of the throughput rate is at the cost of sacrificing the CPU, which objectively requires the consumption of a large amount of CPU resources. Especially with the development of Internet technology, whether it is a terminal system or a backbone network, due to the large number of Gigabit or even 10 Gigabit routers, coupl...

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/28G06F9/46
Inventor 朱明杨晓强
Owner UNIV OF SCI & TECH OF CHINA
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