Linux——獲知子進程運行狀態

當一個進程發生特定的狀態變化(進程終止、暫停以及恢復)時,內核向其父進程發送SIGCHLD信號 父進程可以選擇忽略該信號,也可以對信號進行處理(默認處理方式爲忽略該信號) wait或waitpid函數可以用於等待子進程狀態信息改變,並獲取其狀態信息。 進程在退出之前會釋放進程用戶空間的所有資源,但PCB等內核空間資源不會被釋放 — 當父進程調用wait或waitpid函數後,內核將根據情況關閉該進
相關文章
相關標籤/搜索