thefrog
29-06-2004, 17:13
questo è un esercizio cei vecchi esami si Sist Op
domani ho l'esame e son omesso piuttosto male, qualcuno mi spiega come si fa???
Si consideri la seguente situazione. Il processo P0 è in esecuzione, P1 e P2 hanno chiesto una operazione di lettura da disco e attualmente il disco sta servendo la richiesta di P2, P3 è in coda per il semaforo S ed è l’unico processo presente in questa coda. Il processo P4 è nella lista READY ed è l’unico processo presente nella lista. Si dica se i seguenti eventi provocano transizioni di stato sui processi considerati , ed eventualmente quali:
a) P0 effettua una WAIT(S);
b) P0 effettua una SIGNAL(S);
c) P0 chiede una operazione di lettura da disco;
d) Il DMA del disco invia un segnale di “fine lettura”.
grazie mille
domani ho l'esame e son omesso piuttosto male, qualcuno mi spiega come si fa???
Si consideri la seguente situazione. Il processo P0 è in esecuzione, P1 e P2 hanno chiesto una operazione di lettura da disco e attualmente il disco sta servendo la richiesta di P2, P3 è in coda per il semaforo S ed è l’unico processo presente in questa coda. Il processo P4 è nella lista READY ed è l’unico processo presente nella lista. Si dica se i seguenti eventi provocano transizioni di stato sui processi considerati , ed eventualmente quali:
a) P0 effettua una WAIT(S);
b) P0 effettua una SIGNAL(S);
c) P0 chiede una operazione di lettura da disco;
d) Il DMA del disco invia un segnale di “fine lettura”.
grazie mille