请教socket缓冲区的问题

发布于 2022-10-15 04:21:58 字数 182 浏览 19 评论 0

比如将socket的缓冲区大小设置为128K.
然后使用write()向socket发送数据,每次发送的数据是1024K,而且速度很频繁,想请教一下,在这种情况下,socket发送128K之前的(1024K-128K=)896K将会如何处理,也放在另外的缓冲区吗?还是说会将896K这部分多出来的数据直接cut掉,只发送1024K的前面的那些128K。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

夏日落 2022-10-22 04:21:58

出去透了透风回来后,觉得怎么问了这么个菜的问题。。。。

咆哮 2022-10-22 04:21:58

这就是传说中的溢出撒~~危害大大的有

摇划花蜜的午后 2022-10-22 04:21:58

TCP正常的话,不会被CUT掉的。。。这个是由协议来定的。。。

只是会影响你的性能 而已.... 越发越慢.. 呵呵!~

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文