摘要:
实际应用中,进程常常需要等待某一事件的发生,一般可以通过检测某一全局变量来判断事件是否发生。 有3种方法可以实现这一要求: 1、 程序不停的循环检查全局变量,这样可以满足要求,但是非常占用CPU资源。 2、 进程使用pause挂起,等待信号的触发,事件发生时向进程发送信号,对应的信号处理函数改变全局 阅读全文
posted @ 2017-04-11 16:10
邶风
阅读(272)
评论(0)
推荐(0)
摘要:
1、信号集 POSIX标准定义了数据类型sigset_t #include <signal.h> int sigemptyset(sigset_t *set); 初始化一个信号集,使其不包括任何信号 int sigfillset(sigset_t *set); 用来初始化一个信号集,使其包括所有信号 阅读全文
posted @ 2017-04-11 16:01
邶风
阅读(581)
评论(0)
推荐(0)
浙公网安备 33010602011771号