La multiprogrammazione e i politici
- marzo 28th, 2011
- Posted in Pensieri
- Write comment
Tratto dal libro “Sistemi operativi” di Silberschatz, Galvin, Gagne:
In un sistema con multiprogrammazione, il sistema operativo anziché rimanere inattivo sul primo lavoro, nell’attesa di un determinato evento, passa semplicemente a un altro lavoro e lo esegue. Quando il primo lavoro ha terminato l’attesa, la CPU ne riprende l’esecuzione. Finché c’è un lavoro da eseguire, la CPU non è mai inattiva.
Ritroviamo questa idea anche in altre circostanze della vita comune. Un avvocato, per esempio, non lavora per un solo cliente alla volta: mentre un caso aspetta di essere dibattuto o si attende la stesura dei relativi documenti, l’avvocato può lavorare a un altro caso; se ha abbastanza clienti, non sarà mai inattivo per mancanza di lavoro. (Gli avvocati inattivi tendono a trasformarsi in politici, quindi tenerli occupati ha un certo valore sociale).


No comments yet.