原文:Linux TCP队列相关参数的总结

作者:阿里技术保障锋寒 原文:https: yq.aliyun.com articles 摘要:本文尝试总结TCP队列缓冲相关的内核参数,从协议栈的角度梳理它们,希望可以更容易的理解和记忆。注意,本文内容均来源于参考文档,没有去读相关的内核源码做验证,不能保证内容严谨正确。作为Java程序员没读过内核源码是硬伤。 在Linux上做网络应用的性能优化时,一般都会对TCP相关的内核参数进行调节,特别是 ...

2016-06-14 12:12 2 12011 推荐指数:

查看详情

MySQL相关参数总结

保留个原文链接,避免被爬虫爬了过去,以便后续更正补充:https://www.cnblogs.com/wy123/p/11273023.html MySQL参数繁多,是一个需要根据具体业务、软硬件环境、负载压力、性能需求、数据异常的容忍程度等等信息综合考量的结果,不是一成不变的(当然,某些参数 ...

Wed Jul 31 07:27:00 CST 2019 0 519
linux 内核参数tcp_max_syn_backlog对应的队列最小长度

环境:centos7.4 内核版本3.10 内核参数net.ipv4.tcp_max_syn_backlog定义了处于SYN_RECV的TCP最大连接数,当处于SYN_RECV状态的TCP连接数超过tcp_max_syn_backlog后,会丢弃后续的SYN报文。 为了测试上述结论,首先将 ...

Thu Sep 26 02:08:00 CST 2019 0 2327
LINUXTCP参数优化

##未初始化的TCP参数########net.ipv4.tcp_abort_on_overflow = 0net.ipv4.tcp_adv_win_scale = 1net.ipv4.tcp_allowed_congestion_control = cubic ...

Mon Apr 27 18:49:00 CST 2020 0 1012
Linux相关TCP参数优化: proc/sys/net/ipv4/ 提高web质量

tcp_wmem(3个INTEGER变量): min, default, max min:为TCP socket预留用于发送缓冲的内存最小值。每个tcp socket都可以在建议以后都可以使用它。默认值为4096(4K)。 default:为TCP socket预留用于发送缓冲的内存数量,默认 ...

Fri Jul 28 00:55:00 CST 2017 0 2101
postgresql-tcp_keepalive参数相关

TCP KEEPALIVE FOR A BETTER POSTGRESQL EXPERIENCE【译】 如果您听说过 TCP keepalive 但不确定那是什么,请继续阅读。如果您曾经对以下错误消息感到惊讶: server closed the connection ...

Wed Apr 20 19:37:00 CST 2022 0 2736
Linux源码看Socket(TCP)的listen及连接队列

Linux源码看Socket(TCP)的listen及连接队列 前言 笔者一直觉得如果能知道从应用到框架再到操作系统的每一处代码,是一件Exciting的事情。 今天笔者就来从Linux源码的角度看下Server端的Socket在进行listen的时候到底做了哪些事情(基于Linux ...

Tue Oct 20 18:34:00 CST 2020 10 2171
linux tcp/ip 参数解析

后面整理相关信息/* * TCP option lengths */#define TCPOLEN_MSS 4 //只能出现在SYN段中#define TCPOLEN_WINDOW 3#define TCPOLEN_SACK_PERM ...

Tue Jul 09 00:19:00 CST 2019 0 564
计算机网络总结(二)——TCP相关知识

2.TCP相关知识 2.1 TCP短连接和长连接 1.短连接: Client 向 Server 发送消息,Server 回应 Client,然后一次读写就完成了,这时候双方任何一个都可以发起 close 操作,不过一般都是 Client 先发起 close 操作。短连接一般只会 ...

Wed Nov 24 06:03:00 CST 2021 0 112
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM