高性能圖像處理服務器的實現(二)服務器的併發解決方案的選擇

傳統Unix併發的解決方案(爲每一個新的連接fork()一個子進程)比較適合以下的情況:併發量很小並且計算的工作量遠大於一個fork()的開銷,但這種方案情況比較適合長連接,不太適合短連接,併發量大時這種模式也無法滿足,因此不太適合本項目。 對傳統Unix併發方案差的一種小改進是thread per connection(即爲每一個連接分配一個線程),這種方案比起上一種在一些場景下會好一些,比如t
相關文章
相關標籤/搜索