文档名称文档密级2019-3-27华为保密信息,未经授权禁止扩散第1页,共10页Linux之TCPIP内核参数优化/proc/sys/net目录所有的TCP/IP参数都位于/proc/sys/net目录下(请注意,对/proc/sys/net目录下内容的修改都是临时的,任何修改在系统重启后都会丢失),例如下面这些重要的参数:参数(路径+文件)描述默认值优化值/proc/sys/net/core/rmem_default默认的TCP数据接收窗口大小(字节)
229376256960/proc/sys/net/core/rmem_max最大的TCP数据接收窗口(字节)
131071513920/proc/sys/net/core/wmem_default文档名称文档密级2019-3-27华为保密信息,未经授权禁止扩散第2页,共10页默认的TCP数据发送窗口大小(字节)
229376256960/proc/sys/net/core/wmem_max最大的TCP数据发送窗口(字节)
131071513920/proc/sys/net/core/netdev_max_backlog在每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目
10002000/proc/sys/net/core/somaxconn定义了系统中每一个端口最大的监听队列的长度,这是个全局的参数
1282048文档名称文档密级2019-3-27华为保密信息,未经授权禁止扩散第3页,共10页/proc/sys/net/core/optmem_max表示每个套接字所允许的最大缓冲区的大小
2048081920/proc/sys/net/ipv4/tcp_mem确定TCP栈应该如何反映内存使用,每个值的单位都是内存页(通常是4KB)
第一个值是内存使用的下限;第二个值是内存压力模式开始