• Non ci sono risultati.

Esame di Sistemi in Tempo Reale, Corso di Laurea Specialistica in Ingegneria dell'Automazione

N/A
N/A
Protected

Academic year: 2021

Condividi "Esame di Sistemi in Tempo Reale, Corso di Laurea Specialistica in Ingegneria dell'Automazione"

Copied!
1
0
0

Testo completo

(1)

Esame di Sistemi in Tempo Reale, Corso di Laurea Specialistica in  Ingegneria dell'Automazione

Compito scritto (23 settembre 2008)

Esercizio 1

Un task T1 viene attivato periodicamente ogni 10 msec con deadline pari al periodo, e fa parte di un'applicazione  che comprende molti altri task. Il codice del task è costruito in modo da essere robusto e tollerare delle deadline  miss. In particolare, in caso di deadline miss il task deve avere uno dei seguenti comportamenti:

a) il task deve “saltare” l'istanza successiva al deadline miss b) il task deve eseguire sempre tutte le istanze

Scrivere il codice del task nei 2 casi. 

Esercizio 2

Dato il seguente insieme di task, schedulato con FP, a assegnamento delle priorità secondo DM. 

Fare l'analisi di sensitività sul task 3 al fine di stabilire di quanto si può aumentare/diminuire il tempo di calcolo  del task mantenendo il sistema schedulabile. 

Task C T D P U

1 1 8 8 1 0.13

2 5 12 12 2 0.42 3 5 16 16 3 0.31

Riferimenti

Documenti correlati

Analizzando X 1 viene verificato che, coerentemente con le aspettative, la stima della varianza degli stimolo aptici, `e sostanzialmente indipendente al cambiare delle

Le funzioni continue sono individuate dalla loro serie di Fourier (cenno).. Teoremi fondamentali: di Lebesgue o della convergenza dominata; di Beppo Levi o della convergenza

Supponendo di realizzare il controllore utilizzando una libreria matematica in virgola fissa, si stimi il minimo numero di cifre decimali dopo la virgola necessario a rappresentare

 a closed chain of threads exists such that each thread holds at least one resources needed by the next thread in the chain.  then a deadlock

Browser Shell Videogame Printer.

Ingegneria dell ’Automazione - Sistemi in Tempo Reale – p.2/28.?. Zeros

– If number of processors = 1 -> threads execute in time- sharing. – If number of processors < number of

Ingegneria dell’Automazione - Sistemi in Tempo Reale