23) Cosa prevede il modello dei processi ? Qual è la differenza tra processi pesanti e processi leggeri ?

Un processo, implementativamente, consiste in:

Un processo è dunque un’aggregazione di parecchi componenti, che implicano che l’operazione di cambio di contesto sia molto pesante.

La soluzione è di creare entità più leggere, con limiti precisi di visibilità e barriere di condivisione. I processi leggeri sono attività che condividono visibilità tra di loro e che sono caratterizzati da uno stato limitato (ed overhead limitato) .

 

 

 

 

 

 

 

 

 

 


Back
Index
Next