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

Method and system for improving concurrent business processing capability of server

A business capability and server technology, applied in the IT field, can solve problems such as costing overhead, affecting performance, and invalid resource occupation, achieving the effects of reducing persistent connections, improving operating efficiency, and avoiding invalid waiting

Inactive Publication Date: 2017-06-23
TVM BEIJING TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that when the child process is created by the parent process, the creation of the process uses the fork() system call, which requires a certain amount of overhead. If this overhead is too frequent, it may affect performance.
The disadvantage of this method is that when the process needs to operate the hardware peripherals, it must switch to the kernel state, and then it needs to have more power to manipulate the entire computer
The disadvantage of this method is that it will affect the transport speed of the server
The disadvantage of this method is that if the connection time is too long, it may lead to invalid resource occupation, maintain a large number of idle processes, and affect server performance
[0015] The disadvantage of this method is that processing files of different sizes and types requires different I / O models to match
This method will also increase the cost

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
  • Method and system for improving concurrent business processing capability of server
  • Method and system for improving concurrent business processing capability of server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0053] figure 1 It is a flow chart of a method for improving a server's ability to process concurrent services in Embodiment 1 of the present invention. Such as figure 1 As shown, the process includes the following steps:

[0054] Step 101, the processing server sends a data request to the data server.

[0055] One processing server corresponds to no less than one data server;

[0056] One data server corresponds to no less than one processing server;

[0057] The processing server is capable of submitting no less than one data request to no less than one data server.

[0058] Step 102, the data server returns an object.

[0059] The data server designs an objec...

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 and a system for improving a concurrent business processing capability of a server. The method comprises the steps that a processing server sends a data request to a data server; the data server returns an object; the processing server registers a function according to the returned object; the function waits for a return value of the data server, and the processing server processes other requests; the data server outputs the return value to the function; the function outputs the value to the processing server; and the processing server receives the output value of the function. According to the technical scheme, the processing capability of a CPU can be fully exerted; the cooperation steps between the high-speed CPU and a low-speed I / O device are coordinated; invalid waiting and unnecessary expense of the server are avoided; and the running efficiency of the server is effectively improved.

Description

technical field [0001] The invention relates to the field of IT (information technology), in particular to a method and a system for improving the ability of a server to process concurrent services. Background technique [0002] With the development of IT technology and the strengthening of social communication, human beings have completely entered the information age. Enterprises and individuals generate a huge amount of information data, and process hundreds of millions of information data on the Internet and local area network every day, and countless servers are processing and computing. The computing power of servers has increasingly become an important resource and foundation for development. The expansion of IT services such as telecommunications, Internet, electric power, and IDC, as well as the innovation of new services, continue to improve the computing power of servers, requiring servers to reserve sufficient computing power to cope with the possible rapid growt...

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): G06F9/52G06F9/44
CPCG06F9/4403G06F9/52
Inventor 张鹏鹏
Owner TVM BEIJING TECH
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