The SIGALRM, SIGVTALRM and SIGPROF signal is sent to a process when the time limit specified in a call to a
preceding alarm setting function (such as setitimer) elapses. SIGALRM is sent when real or clock time elapses.
SIGVTALRM is sent when CPU time used by the process elapses. SIGPROF is sent when CPU time used by the process
and by the system on behalf of the process elapses.