UNIX網絡編程——併發服務器(TCP)

     在迭代服務器中,服務器只能處理一個客戶端的請求,如何同時服務多個客戶端呢?在未講到select/poll/epoll等高級IO以前,比較老土的辦法是使用fork來實現。html      網絡服務器一般用fork來同時服務多個客戶端,父進程專門負責監聽端口,每次accept一個新的客戶端鏈接就fork出一個子進程專門服務這個客戶端。可是子進程退出時會產生殭屍進程,父進程要注意處理SIGC
相關文章
相關標籤/搜索