Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistema operativo (classificazione (multiprogrammazione (la CPU gestisce…
Sistema operativo
classificazione
-
-
-
monoprogrammazione
la CPU gestisce un programma interropendo l'elaborazione fino a quando non porta a termine un'operazione di I/O (uso di una periferica)
-
stato di un processo
-
il passaggio da uno stato all'altro viene effettuato dal SO sulla base di politiche di schedulazione
sono cinque:
-
WAIT
il processo viene messo in attesa poichè ha richiesto un operazione di I/O e aspetta che termini per poter essere rieseguito in RUN (quando ram libera) o in READY quando la ram è occupata.
READY
il SW diventa processo, pronto x essere eseguito, i processi vengono trasportati in RAM, lo schedulatore dei processi decide quale processo eseguire. Il controllore del traffico trasporta il PCB di un processo in RUN
-
HOLD
i lavori vengono proposti al SO e attendo di essere eseguiti, si trovano nell' HARD DISK, lo schedulatore dei lavori visualizza il JCB (Job Control Block) nel quale è contenuto l'identificativo del lavoro che si vuole processare. Il controllore del traffico elimina il JCB in Hold e aggiunge un nuovo PCB in Ready.
-
-
-
-
-
-