signal 信號捕捉 和模擬實現 my_sleep

信號捕捉:如果信號的處理動作是用戶自定義函數,在信號遞達時就調用這個函數,這稱爲捕捉信號。     由於信號處理函數的代碼是在用戶空間的,處理過程比較複雜,舉例如下: 1. 用戶程序註冊了SIGQUIT信號的處理函數sighandler。 2. 當前正在執行main函數,這時發生中斷或異常切換到內核態。 3. 在中斷處理完畢後要返回用戶態的main函數之前檢查到有信號SIGQUIT遞達。 4. 內
相關文章
相關標籤/搜索