请教socket缓冲区的问题
比如将socket的缓冲区大小设置为128K.
然后使用write()向socket发送数据,每次发送的数据是1024K,而且速度很频繁,想请教一下,在这种情况下,socket发送128K之前的(1024K-128K=)896K将会如何处理,也放在另外的缓冲区吗?还是说会将896K这部分多出来的数据直接cut掉,只发送1024K的前面的那些128K。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
出去透了透风回来后,觉得怎么问了这么个菜的问题。。。。
这就是传说中的溢出撒~~危害大大的有
TCP正常的话,不会被CUT掉的。。。这个是由协议来定的。。。
只是会影响你的性能 而已.... 越发越慢.. 呵呵!~