Prova teorica 2017.02.09

From Sistemi Operativi
Revision as of 09:13, 15 June 2017 by FedericoB (talk | contribs) (Creata pagina e aggiunta risposta a domanda 1 esercizio g.2)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

link al compito

Esercizio g.2

Soluzione di FedericoB

  1. Perché uno scheduler non preemptive non è adatto per processi interattivi?
Perchè la presenza di un processo CPU bound potrebbe rallentare l'accesso alla risorsa a processi che necessitano di tempi di risposta all'utente rapidi. Essendo lo scheduler preemptive uno processo potrebbe detenere l'esecuzione per un tempo considerevole e altri processi dovrebbero attendere in quando non è possibile utilizzare un time slice per far terminare prima il processo CPU bound.