X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=signal.tex;h=4f107af2f6d3a8013593c7d880a8495808c5c0a3;hp=ec5b39d10af30c9c6af6c34c0faad94947d6dfa4;hb=8f0d759b2a9864c839d8803b2ea12860f386f17d;hpb=fb71887fc0911d61330d6a81fd0f854ffe587666 diff --git a/signal.tex b/signal.tex index ec5b39d..4f107af 100644 --- a/signal.tex +++ b/signal.tex @@ -1,6 +1,6 @@ %% signal.tex %% -%% Copyright (C) 2000-2013 Simone Piccardi. Permission is granted to +%% Copyright (C) 2000-2015 Simone Piccardi. Permission is granted to %% copy, distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the %% Free Software Foundation; with the Invariant Sections being "Un preambolo", @@ -2212,7 +2212,7 @@ altre informazioni specifiche. \const{SI\_SIGIO} & Segnale di \signal{SIGIO} da una coda (vedi sez.~\ref{sec:file_asyncronous_operation}).\\ \const{SI\_TKILL} & Inviato da \func{tkill} o \func{tgkill} (vedi - sez.~\ref{cha:threads_xxx}), introdotto con il kernel + sez.~\ref{cha:thread_xxx}), introdotto con il kernel 2.4.19.\\ \hline \end{tabular} @@ -2669,15 +2669,15 @@ segnali che presenta dei significativi miglioramenti,\footnote{questa versione 2.1 della \acr{glibc}.} in particolare sono stati superati tre limiti fondamentali dei segnali classici: \begin{basedescript}{\desclabelwidth{1cm}\desclabelstyle{\nextlinelabel}} -\item[I segnali non sono accumulati] +\item[\textbf{I segnali non sono accumulati}] se più segnali vengono generati prima dell'esecuzione di un gestore questo sarà eseguito una sola volta, ed il processo non sarà in grado di accorgersi di quante volte l'evento che ha generato il segnale è accaduto. -\item[I segnali non trasportano informazione] +\item[\textbf{I segnali non trasportano informazione}] i segnali classici non prevedono altra informazione sull'evento che li ha generati se non il fatto che sono stati emessi (tutta l'informazione che il kernel associa ad un segnale è il suo numero). -\item[I segnali non hanno un ordine di consegna] +\item[\textbf{I segnali non hanno un ordine di consegna}] l'ordine in cui diversi segnali vengono consegnati è casuale e non prevedibile. Non è possibile stabilire una priorità per cui la reazione a certi segnali ha la precedenza rispetto ad altri. @@ -3056,9 +3056,9 @@ tab.~\ref{tab:sig_timer_clockid_types}. \end{table} -% NOTE: dal 2.6.39 anche CLOCK_BOOTTIME_ALARM e CLOCK_BOOTTIME % NOTE: dal 3.0 anche i cosiddetti Posix Alarm Timers, con % CLOCK_REALTIME_ALARM vedi http://lwn.net/Articles/429925/ +% TODO: dal 3.10 anche CLOCK_TAI Per poter utilizzare queste funzionalità le \acr{glibc} richiedono che la macro \macro{\_POSIX\_C\_SOURCE} sia definita ad un valore maggiore o uguale