信號

信號是Linux所使用的進程間通信的最古老的方式。它是在軟件層次上對中斷機制的一種模擬,是一種異步通信的方式 。一個完整的信號週期包括三個部分,信號的產生,信號在進程中的註冊,信號在進程中的註銷,執行信號處理函數。如下圖所示: 注意:這裏信號的產生,註冊,註銷時信號的內部機制,而不是信號的函數實現。 對信號的響應由三種方式: 1、忽略信號,即對信號不做任何的處理。處SIGKILL和SIGSTOP除
相關文章
相關標籤/搜索