在网络上的很多文章中经常写,它试图从描述符或读取器fd.那是什么意思? “它尝试”:/这个插座是如何设计的? *** 作系统是否缓冲进来的消息?或者是读取时间关键 *** 作?我的意思是,如果我没有及时“阅读”,是否存在某些包裹丢失的可能性?
编辑:
我想知道为什么这不会阻塞.然后我想知道为什么read(…)有其他参数而不是我在代码片段中看到的所有函数.最后我意识到它被读取(…)而不是recv(…).不幸的是,它仍然像我预期的那样工作.而且我们的ascostaivIE如何与我们合作. (不要编辑)我不得不承认德国的例子对读者有更大的影响……
解决方法 Linux将缓冲到达连接的TCP套接字的所有数据,默认情况下最多可达几兆字节.您不必在数据到达的同一时间读取.netstat -tn将为每个连接的套接字显示Recv-Q和Send-Q,这是每个方向排队的字节数.
总结以上是内存溢出为你收集整理的Linux网络编程. “阅读([…])”幕后会发生什么?全部内容,希望文章能够帮你解决Linux网络编程. “阅读([…])”幕后会发生什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)