关于socket send

zxhong 2006-04-13 08:48:45
现在需要发送文件到服务端

是读整个文件(比如100k)到buffer中后再发送好
还是边读文件(比如1k)边发送好?
...全文
145 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zidane_yubo 2006-04-14
  • 打赏
  • 举报
回复
缓存定1k边读边写
不然接收端的缓存也要定很大
jinjiajie 2006-04-14
  • 打赏
  • 举报
回复
考虑缓存大小问题,一般是边读边发的
mrelay 2006-04-14
  • 打赏
  • 举报
回复
如果文件大,还是用两个线程吧。
BluntBlade 2006-04-14
  • 打赏
  • 举报
回复
8K8K地读,1K1K地写。
Army123 2006-04-13
  • 打赏
  • 举报
回复
分多次发吧,一次可能发不完
zhousqy 2006-04-13
  • 打赏
  • 举报
回复
一般边读边发吧
xiaocai0001 2006-04-13
  • 打赏
  • 举报
回复
具体要看你发送的速度和读文件的速度了

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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