【Linux】信號捕捉

一、內核如何實現信號的捕捉:web (1)若是信號的處理動做是用戶自定義函數,在信號遞達時就調用這個函數,這稱爲信號捕捉。svg (2)範例: 用戶程序註冊了SIGQUIT信號的處理函數sighandler。當前正在執行main函數,這時發生中斷或異常切換到內核態。在中斷處理完畢後要返回用戶態的main函數以前檢查到有信號SIGQUIT遞達。內核決定返回用戶態後不是恢復main函數的上下文繼續執行
相關文章
相關標籤/搜索