信號機制

一、信號概述

   信號是在軟件層次上對中斷機制模擬 ,異步通信方式。
   信號可以直接進行用戶空間進程和內核進程之間的交互,

   內核進程也可以利用它來通知用戶空間進程 發生了哪些系統事件。

   它可以在任何時候發給某一進程,而無需知道該進程的狀態。

   如果該進程當前並未處於執行態,則該信號就由內核保存起來,直到該進程恢復執行再傳遞給它爲止;

如果一個信號被進程設置爲阻塞,則該信號的傳遞被延遲,直到其阻塞被取消時才被傳遞給進程。
二、信號生命週期

      信號產生、信號在進程中註冊、信號在進程中註銷、執行信號處理函數

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章