多線程併發服務器

在多進程併發服務器的應用程序中,父進程accept一個鏈接,fork一個子進程,該子進程負責處理與該鏈接對端的客戶之間的通訊。 儘管多進程的編程模型中,各進程擁有獨立的地址空間,減小了出錯的機率,然而,fork調用卻存在一些問題: - fork是昂貴的,fork要把父進程的內存映像複製到子進程,並在子進程中複製全部描述符,這個操做是較重量級的。 - fork返回以後父子進程之間信息的傳遞須要進程間
相關文章
相關標籤/搜索