信號的知識點總結

一、信號的基本概念 爲了更加清晰的瞭解信號,那麼就拿我們最熟悉的場景切入: 1>用戶輸入命令,在shell下啓動一個前臺進程。 2>用戶按下ctrl-c,這個鍵盤輸入就是一個硬件中斷。 3>如果Cpu當前正在執行這個代碼,則該進程的用戶空間代碼暫停執行,CPU從用戶態切換到內核態處理硬件中斷。 4>終端驅動將Ctrl-C解釋成一個SIGINT信號,,記在該進程的PCB中(也可以說發送一個SIGIN
相關文章
相關標籤/搜索