炙热嚓茶

文章
6
资源
0
加入时间
2年10月21天

linux 精确定时器

linux的内核时钟刷新率是10ms(x86平台)。但如果40ms那当然是可以的,因为那是4个10ms。处理过程其实就是安装一个SIGALRM的信号处理函数。1.#include 2.调用setitimer安装定时器:  它有三个参数第一个设ITIMER_REAL,第二和三个参数是新的时钟间隔和之前设置的时钟间隔。  struct itimerval {      struct timeval i