Unix網絡編程學習日記(五):基於epoll與管道的socket客戶端

這又是一個不成熟的想法。爲了儘可能減少對多線程、進程的依賴,減少內存佔用,將之前的客戶端程序中「發送」和「接收」線程合二爲一,嘗試使用非阻塞模式socket配合I/O複用實現socket客戶端。不過,查閱資料後發現I/O複用更適合用於服務器程序而不是客戶端。 其中很重要的一個原因是,使用I/O複用模型時需要對流進行監控,動態調用流對應的處理程序。對於一個簡單的客戶端程序,動態接收服務器發來的消息很
相關文章
相關標籤/搜索