10.02.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!