【Linux】進程間通信之信號篇

今天我們來看進程間通信中唯一的異步通信機制-----> 信號 我們之前看過信號量,信號量的本質是一個計數器;千萬不要跟今天的信號搞混,Linux中的信號是向進程異步發送的事件通知,通知進程有事件(硬件異常、程序執行異常、外部發出信號)發生。 進程間可以相互發送信號,內核也可能在內部發送信號。 當信號產生時,內核向進程發送信號(在進程所在的進程表項的信號域設置對應於該信號的位圖的比特位爲0或者爲1)
相關文章
相關標籤/搜索