IL NUCLEO Avvio e terminazione dei processi Assegnazione della CPU ai diversi processi Sincronizzazione tra i processi Sincronizzazione dei processi con l’ambiente esterno
Politiche di scheduling ROUND ROBIN Prevede una coda di processi pronti e un insieme di processi in attesa. Fine del time slice Fine processo I/O eseguito Richiesta I/O Processi terminati Processo in esecuzione Processi in attesa Processi parcheggiati
Si può raffinare la politica di Round Robin organizzando i processi pronti su diverse code corrispondenti alle priorità. Coda di priorità alta Coda di priorità media Fine processo Coda di priorità bassa Fine del time slice I/O eseguito Richiesta I/O Priorità Processo in esecuzione