守護進程的做用

Linux
在啓動時須要啓動不少系統服務,
它們向本地和網絡用
戶提供了
Linux
的系統功能接口,
直接面嚮應用程序和用戶。提供
這些服務的程序是由運行在後臺的守護進程(Daemons)
來執行的。
編寫守護進程其實是把一個普通進程按照守護進程的特
性進行改造。好比,
網絡通訊服務中的守護進程須要能同時接受
多個請求,
它不斷地在偵聽端等待遠程的鏈接請求,
收到請求後,
建立一個子進程,
讓其負責與遠端的通訊,
而本身則繼續返回偵
聽。子進程和父進程間的通訊採用消息機制,
所以守護進程的開
發涉及到子進程、進程組、會晤期、信號量、文件權限、目錄和控制
終端等多個概念。網絡

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息