SIGALRM | |
---|---|
Leírás | A beállított idő lejártának jelzésealarm() |
Alapértelmezett | folyamat leállítása |
SA_SIGINFO kódok | |
Nincsenek konkrét kódjai |
SIGALRM (az angol jel és riasztás - riasztás szóból) - a POSIX rendszerekben használt jelzés a funkció által előre beállított idő letelte után alarm().
A fejlécfájlban egész szám konstansként van megadva signal.h. A programok jellemzően jelet használnak, amikor időtúllépést hajtanak végre egy hosszan tartó műveletnél, vagy rendszeres időközönként hajtanak végre egy műveletet. A SIGALRM-ot a kernel egész számmal küldi el a hívás után alarm(). Néha ezt a mechanizmust használják a sleep().
A viselkedésben hasonló jelek a SIGVTALRM (nem valós időt mér, hanem csak a folyamat végrehajtási idejét) és a SIGPROF (méri magának a folyamatnak az idejét és a rendszerhívások befejezésére való várakozással töltött időt ).
POSIX jelek | |||
---|---|---|---|
| |||
|