General process asynchronous scheduling method and system
A scheduling method and technology of a scheduling system, applied in the direction of program control devices, etc., can solve the problems of long client response time and low process scheduling efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2017-02-15
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present invention relates to the field of computer software. More specifically, the present invention relates to a general process asynchronous scheduling method and system. Background technique
[0002] In the prior art, the flow scheduling processing of various applications in the computer system, especially the task submission processing therein, are all performed in a synchronous manner. Specifically, the existing process scheduling processing mode generally adopts a single-threaded processing mode, that is, the entire process of any process processing (including submission processing) is completed by a single thread. At present, in most of the process scheduling of various applications in the computer system, only the independent process scheduling of a single application can be supported. The important reason is that it is difficult to support high concurrent processing capabilities. However, in practice, process submission processing often...
Examples
Embodiment Construction
[0030] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings. Note that the relative arrangement of components and the shape of devices in the embodiments are described as examples only, and are not intended to limit the scope of the present invention to these examples. Furthermore, like reference numerals and letters refer to like items in the figures, whereby once an item is defined in one figure, it need not be discussed for subsequent figures.
[0031] The principle of the process asynchronous scheduling method and system of the present invention is to divide a process into multiple sub-processes, and the completion of the previous sub-process does not depend on the start of the subsequent sub-process, but depends on the update of the process state. In this way, the completion of each sub-process does not need to wait for the start of the next sub-process, which reduces the waiting time and improves resou...