Descritti i segnali vari.
authorSimone Piccardi <piccardi@gnulinux.it>
Mon, 25 Jun 2001 17:18:20 +0000 (17:18 +0000)
committerSimone Piccardi <piccardi@gnulinux.it>
Mon, 25 Jun 2001 17:18:20 +0000 (17:18 +0000)
signal.tex

index 50e54a86e6ab60e0a75638884cf7dbc00c179304..d819acd2083ca2a0cf1b1f1c8bc9360e4ef30af2 100644 (file)
@@ -433,9 +433,20 @@ segnali sono:
 Raccogliamo qui infine usa serie di segnali che hanno scopi differenti non
 classificabili in maniera omogenea. Questi segnali sono:
 \begin{description}
-\item  \texttt{SIGUSR1} e \texttt{SIGUSR2}
-\item  \texttt{SIGWINCH}
-\item  \texttt{SIGINFO}
+\item  \texttt{SIGUSR1} e \texttt{SIGUSR2} Sono due segnali a disposizione
+  dell'utente che li può usare per quello che vuole. Possono essere utili per
+  implementare una comunicazione elementare fra processi diversi, o per
+  eseguire a richiesta una operazione utlizzando un manipolatore. L'azione di
+  default è terminare il processo.  
+\item \texttt{SIGWINCH} Il nome sta per \textit{window (size) change} ed è
+  generato da molti sistemi (GNU/Linux compreso) quando le dimensioni (in
+  righe e colonne) di un terminale vengono cambiate. Viene usato da alcuni
+  programmi testuali per riformattare l'uscita su schermo quando si cambia
+  dimensione a quest'ultimo. L'azione di default è di essere ignorato.
+\item  \texttt{SIGINFO} Il segnale indica una richiesta di informazioni. È
+  usato con il controllo di sessione, causa la stampa di informazioni da parte
+  del processo leader del gruppo associato al terminale di controllo, gli
+  altri processi lo ignorano.
 \end{description}