猿问

求问一下关于socket linux c++ send()函数的问题!

问题就是在linux下c++用socket通信 使用send函数发送数据 如何发送超大数据大小有1~2G 正常发送100+M数据都没问题 上G就不行了?? 怎么解决 求解释 求代码 谢谢各位了

温温酱
浏览 329回答 2
2回答

侃侃无极

怎么个不行法?你调用send函数,网络底层会自动按照你所指定的发送窗口大小来分包,所以一般也可以发送成功的,只不过 如果自己不在网络层组织数据包的话,效率会有问题。
随时随地看视频慕课网APP
我要回答