信号本质:在软件层次上是对中断机制的一种模拟。
信号来源:硬件来源如按下键盘,软件来源如一些系统函数:kill.raise,alarm等。
信号种类:可靠信来说分可靠信号和不可靠信号,与时间的关系上分实时信号和非实时信号。
信号的安装:signal()和sigaction().
信号集操作:sigemptyset函数,sigfillset函数,sigaddset函数等。
消息队列:POSIX消息队列,系统V消息队列。
使用消息队列:1,打开或创建 2,读写操作3,获得或设置消息队列属性。
消息队列API:ftok,msgget,msgrcv,msgsnd,msgctl函数。
信号灯:1、二值信号灯,2、计算信号灯。
信号灯API:senget,semop,semcrl函数。