首页 新闻 会员 周边

Socket TCP Server一个端口可以同时接受多少个客户端连接?有上限吗

0
悬赏园豆:5 [已解决问题] 解决于 2015-05-04 09:22

Socket TCP Server一个端口可以同时接受多少个客户端连接?有上限吗

hydrology_cheng的主页 hydrology_cheng | 初学一级 | 园豆:170
提问于:2014-12-07 13:31
< >
分享
最佳答案
1

内存和CPU会影响

收获园豆:3
吴瑞祥 | 高人七级 |园豆:29449 | 2014-12-07 14:04

只要内存和cpu没用完,就可以是无限个?

hydrology_cheng | 园豆:170 (初学一级) | 2014-12-07 14:59

@hydrology_cheng: 不可能。 tcp堵塞网络是堵死的cpu和内存? 

我觉得多吃饭、升级显卡也可以让socket接受更多的客户端连接。。 

问天何必 | 园豆:3311 (老鸟四级) | 2014-12-08 10:04
其他回答(2)
0

微软承认过,Winsock的网络应用,有效并发大于250左右操作系统性能就会开始急剧下降。  你可以试试IOCP机制. 

收获园豆:1
问天何必 | 园豆:3311 (老鸟四级) | 2014-12-07 15:50
0

啥事都不做的话,内存足够,开10来万个连接没问题

收获园豆:1
爱编程的大叔 | 园豆:30839 (高人七级) | 2014-12-07 18:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册