14.08.2013 Views

Scheduling di breve termine - Dipartimento di Matematica e ...

Scheduling di breve termine - Dipartimento di Matematica e ...

Scheduling di breve termine - Dipartimento di Matematica e ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Schedulazione garantita<br />

• Si promette all’utente un certo quality of service (che poi deve essere<br />

mantenuto)<br />

• Esempio: se ci sono n utenti, ad ogni utente si promette 1/n della CPU.<br />

• Implementazione:<br />

– per ogni processo Tp si tiene un contatore del tempo <strong>di</strong> CPU utilizzato<br />

da quando è stato lanciato.<br />

– il tempo <strong>di</strong> cui avrebbe <strong>di</strong>ritto è tp = T/n, dove T = tempo trascorso<br />

dall’inizio del processo.<br />

– priorità <strong>di</strong> P = Tp/tp — più è bassa, maggiore è la priorità<br />

26

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

Saved successfully!

Ooh no, something went wrong!