我想题主的前提是同一个TCP连接下吧。 在网络情况良好的情况下,当然是一次发送一个大包更加快,因为这样就减少了接收和发送缓冲区确认的时间了 在网络不佳的情况下,建议还是拆包发送比较好,因为这样就降低了丢包重传的成本 如果你在应用层组包太小的话,会在发送缓冲区自动粘包发送的 不知分析是否有误,求各位大神指点
个人认为,减少发送的次数,也就是说减少建立TCP连接的次数
对传输的速度效率的提升是有效果的
至于传输的速率,还要看你报文的大小/网络带宽等各种因素了~