if a process sets the SIGALARM signal by executing
alarm(10). Meaning in 10 seconds the SIGALARM will be sent by operating system.
What happens if there is a context switch - will the system still send the signal regardless of the context switch? or will it return to the process and wait until it has run (in total) for 10 seconds and only then send the signal?