TCP 三次握手原理,你真的理解吗?(13)
我们写代码的时候从来没有想过这个backlog或者说大多时候就没给他值(那么默认就是50),直接忽视了他,首先这是一个知识点的盲点;其次也许哪天你在哪篇文章中看到了这个参数,当时有点印象,但是过一阵子就忘了,这是知识之间没有建立连接,不是体系化的。但是如果你跟我一样首先经历了这个问题的痛苦,然后在压力和痛苦的驱动自己去找为什么,同时能够把为什么从代码层推理理解到OS层,那么这个知识点你才算是比较好地掌握了,也会成为你的知识体系在TCP或者性能方面成长自我生长的一个有力抓手。
netstat 命令
netstat跟ss命令一样也能看到Send-Q、Recv-Q这些状态信息,不过如果这个连接不是Listen状态的话,Recv-Q就是指收到的数据还在缓存中,还没被进程读取,这个值就是还没被进程读取的 bytes;而 Send 则是发送队列中没有被远程主机确认的 bytes 数。
- 全国网媒行走山西老牛湾 游长城与黄河“握手”之地
- 本市开展第三次全国国土调查
- 市十四届人大三次会议今日开幕
- 92岁老人血管竟好得像29岁,他说每周吃三次这道菜!
- 一男子“释放压力”四天放火三次 被警方依法刑事拘留
- 出身农村的我三次复赌时时彩,我发誓以后若再碰,就从这个世界上
- 活久见!两年被拘三次,这两口子和法院“躲猫猫”,有钱就是不还
- 龙岗的小王医生凭啥连续三次霸屏“新闻联播”?
- 曾三次改变世界,却因一条推特惹来水逆,“钢铁侠”马斯克哭了
- 今天滴滴顺风车全国下线!警方通报:三次索要嫌犯信息两次被拒
