22)
Su quali modelli si basa il modello di esecuzione ?
Modello a processi, basato sul concetto
di processo: entità che può eseguire e comunicare direttamente
o indirettamente con altri processi attraverso memoria condivisa o scambio
di messaggi. Utilizza dati esterni ai processi stessi, con conseguente
scarso confinamento.
Modello ad oggetti, basato sul
concetto di oggetto: entità dotata di astrazione che racchiude
risorse interne su cui definisce operazioni (astrazione), e sulle quali
risorse agisce alla richiesta di operazioni dall’esterno.(Oggetti passivi:
astrazioni su cui agiscono processi esterni; oggetti attivi: capaci
di esecuzione e scheduling)