From: Simone Piccardi Date: Tue, 9 Jan 2007 10:27:07 +0000 (+0000) Subject: Aggiornamenti e correzioni su indicazioni di Alessio Frusciante. X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=commitdiff_plain;h=c8fd97f5d7ed0adb6a32c83865e02c986203497f Aggiornamenti e correzioni su indicazioni di Alessio Frusciante. --- diff --git a/ipc.tex b/ipc.tex index 654ec7d..f165026 100644 --- a/ipc.tex +++ b/ipc.tex @@ -3250,12 +3250,11 @@ una interfaccia completamente nuova, che tratteremo in questa sezione. \subsection{Considerazioni generali} \label{sec:ipc_posix_generic} -In Linux non tutti gli oggetti del POSIX IPC sono pienamente supportati nel -kernel ufficiale; solo la memoria condivisa è presente con l'interfaccia -completa, ma solo a partire dal kernel 2.4.x, i semafori sono forniti dalle -\acr{glibc} nella sezione che implementa i thread POSIX, le code di messaggi -non hanno alcun tipo di supporto ufficiale. Per queste ultime esistono -tuttavia dei patch e una libreria aggiuntiva. +Oggi Linux supporta tutti gli oggetti definito nello standard POSIX per l'IPC, +ma a lungo non è stato così; la memoria condivisa è presente a partire dal +kernel 2.4.x, i semafori sono forniti dalle \acr{glibc} nella sezione che +implementa i thread POSIX di nuova generazione che richiedono il kernel 2.6, +le code di messaggi sono supportate a partire dal kernel 2.6.6. La caratteristica fondamentale dell'interfaccia POSIX è l'abbandono dell'uso degli identificatori e delle chiavi visti nel SysV IPC, per passare ai @@ -3315,7 +3314,7 @@ processo che esegue la creazione. \label{sec:ipc_posix_mq} Le code di messaggi POSIX sono supportate da Linux a partire dalla versione -2.6.6-rc1 del kerne;, \footnote{l'implementazione è dovuta a Michal Wronski e +2.6.6-rc1 del kernel,\footnote{l'implementazione è dovuta a Michal Wronski e Krzysztof Benedyczak, e le relative informazioni si possono trovare su \href{http://www.geocities.com/wronski12/posix_ipc/index.html} {\texttt{http://www.geocities.com/wronski12/posix\_ipc/index.html}}.} In