Capacity sharing and stealing in serverbased real-time systems
Data(s) |
23/01/2014
23/01/2014
2005
|
---|---|
Resumo |
A dynamic scheduler that supports the coexistence of guaranteed and non-guaranteed bandwidth servers is proposed. Overloads are handled by an efficient reclaiming of residual capacities originated by early completions as well as by allowing reserved capacity stealing of non-guaranteed bandwidth servers. The proposed dynamic budget accounting mechanism ensures that at a particular time the currently executing server is using a residual capacity, its own capacity or is stealing some reserved capacity, eliminating the need of additional server states or unbounded queues. The server to which the budget accounting is going to be performed is dynamically determined at the time instant when a capacity is needed. This paper describes and evaluates the proposed scheduling algorithm, showing that it can efficiently reduce the mean tardiness of periodic jobs. The achieved results become even more significant when tasks’ computation times have a large variance. |
Identificador | |
Idioma(s) |
eng |
Publicador |
IPP-Hurray Group |
Relação |
http://www.cister.isep.ipp.pt/docs/ |
Direitos |
openAccess |
Tipo |
report |