我的进程利用signal注册了一个信号处理函数来处理SIGALRM信号,利用setitimer设置的循环定时器。开始还能间隔收到SIGALRM信号,但是隔了一会就收不到了。 此时另外打开一个shell,使用kill -14 我的进程号 的方式发送一个SIGALRM 信号给我的进程,我的进程可以收到,且后续该循环定时器的SIGALRM信号都可以收到了。 非常奇怪。