SIGVTALRM

SIGVTALRM
Beskrivning 4.2BSD Virtual Timer Expiration
Standard processavslut
SA_SIGINFO- koder
Har inga specifika koder

POSIX - system är SIGVTALRM  en signal som skickas till en process efter att den tid som anges i den "virtuella" timern har förflutit.

SIGVTALRM är en heltalskonstant definierad i signal.h. De symboliska namnen på signalerna används istället för siffrorna, eftersom numren på signalerna kan skilja sig åt i olika implementeringar.

Etymologi

SIG  är ett vanligt signalprefix (från engelska  signal ), VT är en förkortad stavning av engelska.  virtuell virtuell, ALRM  - förkortad engelsk stavning.  larm  - larm, larmsignal.

Användning

SIGVTALRM skickas till en process när timern går ut, precis som SIGALRM och SIGPROF . Till skillnad från SIGALRM, som mäter realtid, mäter SIGVTALRM endast exekveringstiden för en process. SIGPROFF mäter också exekveringstiden för en process, såväl som hur lång tid en process väntar på att systemanrop ska slutföras.

SIGVTALRM och SIGPROF används i profilering för att samla in statistik om processexekveringstid och systemanropsväntningar (exekvering i kärnutrymme).