fork() 與殭屍進程

使用fork()函數派生出多個子進程來並行執行程序的不一樣代碼塊,是一種經常使用的編程泛型。特別是在網絡編程中,父進程初始化後派生出指定數量的子進程,共同監聽網絡端口並處理請求,從而達到擴容的目的。html 可是,在使用fork()函數時若處理不當,很容易產生殭屍進程。根據UNIX系統的定義,殭屍進程是指子進程退出後,它的父進程沒有「等待」該子進程,這樣的子進程就會成爲殭屍進程。何謂「等待」?殭屍
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息