併發編程第二部分結構化併發應用程序

以上代碼串行執行,但是handleRequest執行很慢,可用以下方案啊,每次請求都創建一個線程,結構上類似於單線程版本,但是每次accept的時候都可以交給線程去處理,然後接受下一個連接 由此我們可以得出小結論 任務處理過程從主線程分離出來 ,主循環能更快等到下一個到來的連接,這樣程序完成前面請求後接受新請求,提高響應性 任務並行處理,服務多個請求,例如等待i/o,獲取鎖,獲取資源可用性,提高程
相關文章
相關標籤/搜索