SIGTSTP

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 4 juli 2015; kontroller kräver 2 redigeringar .
SIGTSTP
Beskrivning Bearbeta avstängningssignal från terminalen
Standard pausa processen
SA_SIGINFO- koder
Har inga specifika koder

POSIX - system är SIGTSTP  en signal som skickas från terminalen för att avbryta exekveringen av en process (vanligtvis med Ctrl-Z). SIGCONT - signalen används för att återuppta exekvering .

SIGTSTP är en heltalskonstant som definieras i signal.h. De symboliska namnen på signalerna används istället för siffrorna, eftersom numren på signalerna kan skilja sig åt i olika implementeringar.

Etymologi

SIG  är ett vanligt signalprefix (från engelska  signal ), TSTP  är en förkortad stavning av engelska.  TTY-stopp  - stopp från terminalen. Där TTY  - engelska.  teleskrivare  - teletyp; teletyper var de första datorterminalerna.

Användning

SIGTSTP-signalen skickas till en process när "stopp"-kombinationen (vanligtvis Ctrl-Z) trycks ned på den styrande terminalen, och som standard avbryter dess exekvering. Utförandet av processen kommer att återupptas först efter mottagande av SIGCONT-signalen.

Till skillnad från SIGSTOP- signalen kan SIGTSTP hanteras av programmet eller ignoreras.