SIGALRM

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 7. prosince 2020; ověření vyžaduje 1 úpravu .
SIGALRM
Popis Signál vypršení nastaveného časualarm()
Výchozí ukončení procesu
SA_SIGINFO kódy
Nemá žádné specifické kódy

SIGALRM  (z anglického  signal and alarm  - alarm) - signál používaný v systémech POSIX po uplynutí doby předem nastavené funkcí . alarm()

Definováno jako celočíselná konstanta v záhlaví souboru signal.h. Programy obvykle používají signál při implementaci časového limitu pro dlouho běžící operaci nebo provádění operace v pravidelných intervalech. SIGALRM je odesláno jádrem celý počet sekund po volání na alarm(). Někdy se tento mechanismus používá k implementaci sleep().

Signály, které mají podobné chování, jsou SIGVTALRM (neměří reálný čas, ale pouze dobu provádění procesu) a SIGPROF (měří dobu samotného procesu a dobu strávenou čekáním na dokončení systémových volání ).