SIGPROF | |
---|---|
Popis | Vypršení časovače profilování |
Výchozí | ukončení procesu |
SA_SIGINFO kódy | |
Nemá žádné specifické kódy |
Na systémech POSIX je SIGPROF signál odeslaný procesu po uplynutí času určeného v časovači profilování .
SIGPROF je celočíselná konstanta definovaná v signal.h. Místo čísel se používají symbolické názvy signálů, protože čísla signálů se mohou v různých implementacích lišit.
SIG je běžná signální předpona (z anglického signal ), PROF je zkrácený pravopis angličtiny. profiler je název nástroje pro profilování.
SIGPROF je odeslán, když vyprší časovač, jako SIGVTALRM nebo populárnější SIGALRM . Jejich rozdíl je v tom, že SIGPROF měří čas provádění samotného procesu a čas strávený čekáním na dokončení systémových volání, SIGVTALRM měří pouze čas provádění samotného procesu a SIGALRM měří reálný čas.
Při profilování se SIGPROF a SIGVTALRM používají ke sběru statistik o době provádění procesu a čekání na systémová volání (provádění v prostoru jádra).
POSIX signály | |||
---|---|---|---|
| |||
|