标签: linux timer
为了实现一个计时器,我目前正在使用SIGALRM来定期唤醒它并将一个字节写入管道。我知道signalfd用于在文件描述符上接收信号,我想用定时器做同样的事情,但我知道的所有定时器机制都使用信号。 Linux是否提供了通过文件描述符提供计时器的机制?
signalfd
答案 0 :(得分:2)
您可以使用timerfd_create和朋友。这是一个特定于Linux的系统调用。