Linux下tcp协议socket的recv函数返回时机分析(粘包)
以前老在网上找别人说recv什么时候返回,要么说的很笼统,要么完全觉得不靠谱,最近还是自己做个试验分析一下吧:测试1. 每次发送大小:1024每次接收大小:32结果:pack1每send发送一个包,包中数据大小1024,带PUSH标志每次接收满32后recv函数返回。测试2.每次发送大小:1024每次接收大小:2048结果:pack2每send发