Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Programmazione concorrente su sistemi Unix Luca Abeni, Antonino Casile
 

Summary: Programmazione concorrente su sistemi Unix
Luca Abeni, Antonino Casile
Scuola Superiore di Studi Universitari e di Perfezionamento
S. Anna

Capitolo 1
Introduzione
1.1 Sistemi Multiprogrammati
Un sistema multiprogrammato e un sistema che permette l'esecuzione si-
multanea di piu programmi, che a loro volta possono essere composti da
vari processi o thread. Questo puo permettere a piu utenti di accedere al
sistema contemporaneamente, o ad uno stesso utente di eseguire piu pro-
grammi simultaneamente (aumentando l'utilizzabilita del sistema), o ad un
singolo programma di scomporre la propria attivita in un insieme di attivita
concorrenti (sempli cando la struttura logica del programma).
Si passa cos dal concetto di programma sequenziale al concetto di pro-
gramma parallelo, utilizzando un paradigma di programmazione concorrente.
Questo, se da un lato permette di strutturare meglio i programmi, dall'al-
tro richiede una particolare attenzione a problemi di sincronizzazione fra le
varie attivita (spesso l'esecuzione di un programma concorrente risulta non

  

Source: Abeni, Luca - Dipartimento di Ingegneria e Scienza dell'Informazione, UniversitÓ di Trento

 

Collections: Computer Technologies and Information Sciences