一个有关tcp长连接的问题!

yaohua60 2010-04-18 05:46:09
我想请教一下各位,tcp长连接数如果较多会占用很多系统资源吗?比如有许多客户端向一服务器端发送数据。能再分别解释一下cpu的占用和带宽的占用吗?谢谢了!还有tcp建立连接的时间长吗?
...全文
161 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
奔跑前行 2010-04-21
  • 打赏
  • 举报
回复
应该是都会占用到,正常情况下 非大量请求的花 到不是占用很大
whs1980 2010-04-20
  • 打赏
  • 举报
回复
1、TCP长连接会占用你的端口资源,客户端越多,服务器端对应的端口也就越多.但如果每次发送数据前都连接(暂且认为是短连接,与长连接相对)则会占用很多的系统资源(包括CPU,MEMORY)。CPU的占用是指处理业务时占用的资源,当然客户端越多,占用也会越多。带宽则是指每秒钟能传送的位数。比如100Mb带宽,理论上可以传输100/8=12.5MB/S。至于能不能达到这样的速度,跟你的服务器处理能力(CPU,MEMEORY,。。。)有关。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧