Scheduling Aperiodic and Sporadic Jobs in Priority- Driven Systems
Scheduling Aperiodic and Sporadic Jobs in Priority- Driven Systems
Scheduling Aperiodic and Sporadic Jobs in Priority- Driven Systems
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Schedul<strong>in</strong>g</strong> <strong>Sporadic</strong> <strong>Jobs</strong><br />
l� <strong>Sporadic</strong> jobs<br />
l� Scheduler decides, if job can be accepted or must<br />
be rejected<br />
l� Job is accepted <strong>and</strong> scheduled, if all other scheduled<br />
jobs still meet their deadl<strong>in</strong>es<br />
l� Otherwise job is rejected<br />
l� <strong>Sporadic</strong> job is denoted by S i (r i , d i , e i )<br />
IL2212 Embedded Software 43<br />
Acceptance Test <strong>in</strong> Fixed-<br />
<strong>Priority</strong> System<br />
l� <strong>Sporadic</strong> server can be used to execute<br />
sporadic jobs <strong>in</strong> a fixed-priority system<br />
l� The sporadic server (p s , e s ) has e s units of<br />
processor time every p s units of time<br />
IL2212 Embedded Software 44<br />
22