嵌入式第九次課堂筆記

今日課堂目標:信號 多線程間通信 信號與信號量並不相同,信號是一種向進程發送通知,告訴其某件事情發生了什麼的一種特殊通知機制。發送信號也有多種方法,可以是另一個進程發送信號,內核發送信號,底層硬件發送信號。例如當輸入發生段錯誤時,就會由底層硬件發出SIGSEGV的信號並且終止進程,所以硬件異常也會產生信號。用kill語句加上進程ID可以結束進程。 常用信號有62種,在命令行執行kill -i時,就
相關文章
相關標籤/搜索