From: Simone Piccardi Date: Mon, 25 Jun 2001 17:18:20 +0000 (+0000) Subject: Descritti i segnali vari. X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=commitdiff_plain;h=7968f2b0830a873f1bbfeedd0d863ea84a00dc6d Descritti i segnali vari. --- diff --git a/signal.tex b/signal.tex index 50e54a8..d819acd 100644 --- a/signal.tex +++ b/signal.tex @@ -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}