信號SIG詳解

1. 定義     簡而言之,信號是一種軟件中斷,提供了一種處理異步的方法,信號發生是隨機的。例如鍵盤輸入中斷按鍵(^C),它的發生在程序執行過程當中是不可預測的。     硬件異常也能產生信號,例如被零除、無效內存引用(test裏產生的就是這種錯誤)等。這些條件一般先由內核硬件檢測到,而後通知內核。內核將決定產生什麼樣的信號。     同一個信號的額外發生一般不會被排隊。若是信號在被阻塞時發生了
相關文章
相關標籤/搜索