Please enable JavaScript.
Coggle requires JavaScript to display documents.
GESTIONE DEL PROCESSORE f30efe_cpu-1591977214517-7600 - Coggle Diagram
GESTIONE DEL PROCESSORE
KERNEL(NUCLEO)
ASSEGNARE LA CPU AI PROCESSI
SINCRONIZZARE I PROCESSI
SINCRONIZZARE I PROCESSI CON L'AMBIENTE ESTERNO
AVVIO E TEREMINAZZIONE DEI PROCESSI
DIFFERENZA TRA PROCESSO E PROGRAMMA
PROCESSO
è DINAMICO
è UN PROGRAMMA INEVOLUZIONE
HA 5 STATI
1.NUOVO(NEW)
PRONTO(READY)
IN ESECUZIONE(RUNNING)
in attesa(waiting)
finito(terminated)
memorizzato nella RAMc
programma
1.statico
2.sequenza di istruzioni
3.un solo stato
4.memoria di massa o secondaria
i tipi di processo
1.indipendenti
2.in competizione
3.cooperanti
cpu-bound
i/o bound