摘要: Linux timer 机制 1. setitimer()setitimer一个进程中只能有一个 下一个会覆盖前一个的定时 想一个进程多个定时器只能自己实现linux系统给每个进程提供了3个定时器,每个定时器在各自不同的域里面计数。当任何一个timer计数到结束了,系统就发送一个信号(signal) 阅读全文
posted @ 2021-05-11 15:37 panda_w 阅读(179) 评论(0) 推荐(0)
摘要: Timer 1.setitimer.c #include <stdio.h> #include <signal.h> #include <sys/time.h> #include <errno.h> #include <stdlib.h> struct itimerval timer; void T 阅读全文
posted @ 2021-05-11 15:32 panda_w 阅读(143) 评论(0) 推荐(0)
摘要: 信号通信 signal.c #include <unistd.h> #include <stdio.h> #include <signal.h> #include <string.h> #include <stdlib.h> void Time_Fun(int temp) { printf("Tim 阅读全文
posted @ 2021-05-11 15:23 panda_w 阅读(111) 评论(0) 推荐(0)