Process real-time scheduling method
A real-time scheduling and process technology, applied in multi-programming devices, resource allocation, etc., can solve problems such as system failure, system resource waste, performance degradation, etc., and achieve the effect of maintaining system performance and reducing resource waste
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] An embodiment of the present invention provides a process real-time scheduling method, which firstly determines the value of the task: task value, that is, the criticality of the task, and the importance of the task relative to other tasks in the task set. Taking the value of the task as the preemption threshold is the key to improving the algorithm. The preemption threshold directly affects the frequency of task switching, the miss rate of task deadlines, and the effective utilization of the CPU. If the value of the task is greater than the current maximum priority of all processes, the scheduling algorithm degenerates into a non-preemptive model. If the value of the task is less than the margin (priority value) of the process, then the meaning of assigning a value to the task is lost. Specific 1 can refer to figure 1 Flowchart in , including:
[0037] S101: Set the value of the process task in advance, and the value of the task should take a value between the prior...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 