Materiale sui socket.
[gapil.git] / thread.tex
index 88d25ac7070ac505cb61af3f5ef87511aaf8d145..b541e079bc80588a6a7a8ab9cc952f61d99d37b4 100644 (file)
@@ -37,10 +37,32 @@ panoramica sulle implementazioni alternative.
 % http://math.arizona.edu/~swig/documentation/pthreads/
 % http://www.humanfactor.com/pthreads/
 
+Il modello classico dell'esecuzione dei programmi nei sistemi Unix, illustrato
+in sez.~\ref{cha:process_interface}, è fondato sui processi. Il modello nasce
+per assicurare la massima stabilità al sistema e prevede una rigida
+separazione fra i diversi processi, in modo che questi non possano disturbarsi
+a vicenda. 
+
+Le applicazioni moderne però sono altamente concorrenti, e necessitano quindi
+di un gran numero di processi; questo ha portato a scontrarsi con alcuni
+limiti dell'architettura precedente. In genere i fautori del modello di
+programmazione a \texttt{thread} sottolineano due problemi connessi all'uso
+dei processi:
+\begin{itemize}
+\item
+\item 
+\end{itemize}
+
+
+
 
 \subsection{I \textit{thread} e Linux}
 \label{sec:linux_thread}
 
+
+
+
+
 \subsection{Implementazioni alternative}
 \label{sec:thread_other}