需求是一個客戶端程序使用TCP連接訪問服務(wù)端,其中也可能會用多線程的方式來訪問.
?
現(xiàn)在的問題是,僅僅針對客戶端,是多個線程共用一個連接好,還是每個線程各用一個自己的連接好?
客戶端中的連接數(shù)量會對客戶端的吞吐量和效率有影響嗎?
5 回答

侃侃無極
TA貢獻(xiàn)2051條經(jīng)驗 獲得超10個贊
好吧,我不太懂你們聊的東西;不過我這邊用異步去創(chuàng)建TCP連接進(jìn)行操作,在性能很一般的CPU占用2%左右情況下,100個線程能處理1000多個連接;是1線程對多連接...LZ要的是1連接對多線程好傳輸快...猜想如果能在每個連接下動態(tài)的開多個異步,也應(yīng)該可以實現(xiàn)合理的資源分配.

子衿沉夜
TA貢獻(xiàn)1828條經(jīng)驗 獲得超3個贊
其實我的問題也很初級的,大致上就是通過TCP連接去訪問服務(wù)端資源的過程中,連接會不會成為客戶端的瓶頸,共用一個連接還是用多個連接的問題
- 5 回答
- 0 關(guān)注
- 496 瀏覽
添加回答
舉報
0/150
提交
取消