SIGPROF

SIGPROF
Leírás Profilozási időzítő lejárta
Alapértelmezett folyamat leállítása
SA_SIGINFO kódok
Nincsenek konkrét kódjai

A POSIX rendszereken a SIGPROF  egy jel , amelyet a profilalkotási időzítőben megadott idő letelte után küldenek egy folyamatnak .

A SIGPROF egy egész szám állandó, amelyet a signal.h. A számok helyett a jelek szimbolikus neveit használjuk, mivel a jelek száma a különböző megvalósításokban eltérő lehet.

Etimológia

A SIG  egy elterjedt jelelőtag (az angol  signal szóból ), a PROF  az angol nyelv rövidített írásmódja .  Profiler  a profilkészítő segédprogram neve.

Használat

A SIGPROF az időzítő lejártakor kerül elküldésre, például a SIGVTALRM vagy a népszerűbb SIGALRM . Különbségük az, hogy a SIGPROF magának a folyamatnak a végrehajtási idejét és a rendszerhívások befejezésére való várakozással töltött időt méri, a SIGVTALRM csak magának a folyamatnak a végrehajtási idejét, a SIGALRM pedig a valós időt méri.

A profilalkotás során a SIGPROF és a SIGVTALRM statisztikákat gyűjtenek a folyamat végrehajtási idejéről és a rendszerhívási várakozásokról (a kerneltérben történő végrehajtás).