討論串[問題] Server的架構
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sonet.時間18年前 (2007/09/09 14:01), 編輯資訊
0
0
4
內容預覽:
LINUX ?. 可以考慮使用 epoll 或是libevent ,. http://rd-program.blogspot.com/2007/04/concurrency-programming.html 有提到一些相關的文章或是參考這篇很有名的文件 http://www.kegel.com/c1
(還有1381個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者redray (澈)時間18年前 (2007/09/04 22:07), 編輯資訊
0
0
0
內容預覽:
我用 Windows 的觀點來回答你,第一個方式會在連線變多的時候,效率大幅度下降,. 第二個方式會因為 context switch 導致 cpu 都在處理 thread 與 thread 之間的. 關係而大幅度飆漲,第三個方式,是你提出的三個方式之中最有效率的。. 第三個方式大概等於 Windo
(還有416個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者StubbornLin (Victor)時間18年前 (2007/09/04 16:49), 編輯資訊
0
0
1
內容預覽:
我最近正在考慮寫一個Server. 目前有考慮三種架構. 1.輪詢式的架構. 也就是單一迴圈. 不停的更新所有連線的狀態並做出回應. 2.MultiThread. 每個連線都由一個Thread負責. 3.混合式. 混合輪詢和MultiThread式,每個Thread負責一定數量的連線. 目前我只有寫
(還有710個字)
首頁
上一頁
1
下一頁
尾頁