Linux進程通信-信號通訊

信號(signal)機制是unix系統中最爲古老的進程間通訊機制,很多條件可以產生一個信號: 1、當用戶按某些按鍵時,產生信號 2、硬件異常產生信號:除數爲0、無效的存儲訪問等等。這些情況通常由硬件檢測到,將其通知內核,然後內核產生適當的信號通知進程,例如:內核對正訪問一個無效存儲區的進程產生一個SIGSEGV信號。 3、進程用kill函數將信號發送給另一個進程 4、用戶可用kill命令將信號發送
相關文章
相關標籤/搜索