linux 怎么设置两个定时器

学生党求教各位一下,使用setitimer(); 怎么设置两个定时器呢。
signal();收到的信号都是SIGLRM, 每次执行的都是 定时短的那个定时器,想问问怎么设置两个定时呢。

信号的方式就是这样,
还不如开一个线程,用usleep来实现定时做某事

问一下,问啥要设定两个定时器?为啥要接受长的定时器?
参考