SIGVTALRM | |
---|---|
Beskrivning | 4.2BSD Virtual Timer Expiration |
Standard | processavslut |
SA_SIGINFO- koder | |
Har inga specifika koder |
På 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.
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.
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).
POSIX- signaler | |||
---|---|---|---|
| |||
|