Computer Science ›› 2009, Vol. 36 ›› Issue (7): 230-233.doi: 10.11896/j.issn.1002-137X.2009.07.056
Previous Articles Next Articles
BA Wei,ZHANG Da-bo,LI Qi,WANG Wei
Online:
Published:
Abstract: There is no restriction for priority levels in priority scheduling algorithms, which limits the application in practice to get good schedulability. Aiming at that question, considering the requirement of preemptive scheduling for hard real-time systems, a new group priority dynamic real-time scheduling algorithm was presented. The influence of the changed order for some jobs on the schedulability of the system was studied. The schedulability test for the job grouping was given. In the new algorithm, the jobs that satisfied the formula of the schedulability test were joined together as a group. The jobs outside the group schedule in darkest deadline-first, while the jobs in the group schedule in shortest job first. The simulation results show that, comparing with the earliest-dcadlincfirst and other traditional scheduling algorithms, the priority levels decrease deeply, the success ratio increases, the average response time is shorten and the switching number reduces in the new algorithm.
Key words: Mask scheduling, Earliest-deadline-first scheduling algorithm, Success ratio, Switching number
BA Wei,ZHANG Da-bo,LI Qi,WANG Wei. New Group Priority Dynamic Real-time Scheduling Algorithm[J].Computer Science, 2009, 36(7): 230-233.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.jsjkx.com/EN/10.11896/j.issn.1002-137X.2009.07.056
https://www.jsjkx.com/EN/Y2009/V36/I7/230
Cited