【Linux】进程间通信之信号篇

今天我们来看进程间通信中唯一的异步通信机制-----> 信号 我们之前看过信号量,信号量的本质是一个计数器;千万不要跟今天的信号搞混,Linux中的信号是向进程异步发送的事件通知,通知进程有事件(硬件异常、程序执行异常、外部发出信号)发生。 进程间可以相互发送信号,内核也可能在内部发送信号。 当信号产生时,内核向进程发送信号(在进程所在的进程表项的信号域设置对应于该信号的位图的比特位为0或者为1)
相关文章
相关标签/搜索