A thread scheduling system and method for adaptive dynamic adjustment
A dynamic adjustment and self-adaptive technology, applied in multi-programming devices, program control design, program startup/switching, etc., can solve the problems of continuous preemption of high-priority tasks and easy missing of short-cycle tasks, so as to reduce tasks. The effect of switching times, improving hit rate, and improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0073] The present invention will be described in detail below with reference to the accompanying drawings and examples.
[0074] Please refer to figure 1 , figure 1 A composition block diagram of an adaptive and dynamically adjusted thread scheduling system provided by the present invention is shown, wherein the system is mainly aimed at software executed in a processor, and threads in the software can be scheduled by using the system. Such as figure 1 As shown, the system includes a preprocessing module, a priority calculation module, a scheduling module, a status acquisition module and a scheduling status storage module.
[0075] The functions of each module are as follows:
[0076] A preprocessing module configured to split threads in the ready state into periodic threads and aperiodic threads.
[0077] In the embodiment of the present invention, thread, as the basic task unit of program operation, can be divided into two types: periodic thread and non-periodic thread....
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


