A monotonous rate task scheduling method based on task execution budget
A task scheduling and task execution technology, applied in computing, program startup/switching, program control design, etc., can solve problems such as task monotonic rate scheduling cannot be automatically implemented, task execution time has no effective control, etc., to improve processor utilization Rate, Security Processor Utilization, Effect of Fault Propagation Avoidance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0026] In order to illustrate the technical solution of the present invention more clearly, the embodiments are described in detail below in conjunction with the accompanying drawings. In conjunction with the accompanying drawings, the technical solution is described in detail as follows with an example:
[0027] Step 1. The user of the system creates all tasks one by one. During the creation process, the period P of the task and the time budget T_budget are defined. Assume that all tasks are as shown in the following table:
[0028] task name
period time
Task execution budget time T_budget
A
10ms
8ms
B
20ms
3ms
C
30ms
1ms
[0029] Then the minimum scheduling period of the system is 10ms, and the scheduling related parameters of each task are:
[0030] task name
cycle
Task execution budget time T_budget
A
1
10ms
8ms
B
2
20ms
3ms
C
3
30ms...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


