SIGALRM

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 7. december 2020; verifikation kræver 1 redigering .
SIGALRM
Beskrivelse Signal for udløbet af den indstillede tidalarm()
Standard procesafslutning
SA_SIGINFO Koder
Har ingen specifikke koder

SIGALRM  (fra det engelske  signal og alarm  - alarm) - et signal, der bruges i POSIX - systemer, efter at en tid forudindstillet af funktionen er udløbet . alarm()

Defineret som en heltalskonstant i header-filen signal.h. Programmer bruger typisk et signal, når de implementerer en timeout for en langvarig operation eller udfører en operation med regelmæssige intervaller. SIGALRM sendes af kernen et helt antal sekunder efter opkaldet til alarm(). Nogle gange bruges denne mekanisme til at implementere sleep().

Signaler, der er ens i adfærd, er SIGVTALRM (måler ikke realtid, men kun udførelsestiden for en proces) og SIGPROF (måler tiden for selve processen og tiden brugt på at vente på færdiggørelsen af ​​systemkald ).