Self-adaptive dynamic-adjustment thread scheduling system and method
A dynamic adjustment and self-adaptation technology, applied in program control design, multi-program device, program startup/switching, etc., can solve problems such as short-period tasks are easily missed, and high-priority tasks are continuously preempted
- 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. like 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. Pe...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


