tcp的read操作为啥在相应的ACK回复了之后,仍然耗时太长
1) 取决于你的TCP协议的优化,比如当你这个flow的数据量没那么大的时候window就会下来2) 10ms的超时太小了,有时候甚至都不用到OS层,硬件的延迟都可能到这个级别了,相对可以认为是偶发情况。。
■网友
丢包后win会下降一半,丢包也会ack,只是ack的是未丢包的seq。
■网友
10ms,一个系统调用稍微阻塞一下,或者CPU切个时间片,很容易就过了吧
推荐阅读
- 探访水电厂“内科医生”:操作精度达头发丝的六十分之一
- 英雄联盟快捷键Q、E、R咋操作呢
- 环球车讯网|特斯拉FSD新版,会更接近人类的操作习惯?
- 客栈通PMS咋操作和携程账号直连
- 既然c程序编译为机器码直接操作硬件,为啥不同操作系统下需要重新编译
- 使用算法帮助人们筛选reader的信息是否存在可能
- 如果要在手机上做一款FPS+MOBA,你会咋设置操作模式来让其获得最佳体验
- 阿言爱汽车|你知道吗?这几款摩托车既是亲戚又是对手,不过这种操作好吗?
- tcp通讯时,发送30多个1024的包到客户端,中间有包的大小不对,为啥
- 贾玲|佟丽娅成功追星刘德华,还不忘到贾玲面前炫耀,沈腾操作更有意思
