Linux 参数配置
本文最后更新于:2024年9月8日 晚上
Linux 参数配置
修改参数
修改配置文件:
/etc/sysctl. connf载入配置文件:
/sbin/sysctl -p
参数配置
net.core.somaxconn
:系统默认允许同时发起的 TCP 连接数。net.core.netdev_max_backlog
:每个网络端口接受数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目。net.core.wmem_default
:发送数据包的默认缓存值。net.core.wmem_max
:发送数据包的最大缓存值。net.core.rmem_default
:接受数据包的默认缓存值。net.core.rmem_max
:接受数据包的最大缓存值。net.ipv4.tcp_max_syn_backlog
:系统允许的半连接同步包的上限。net.ipv4.tcp_fin_timeout
:设置保持在 FIN_WAIT_2 状态的时间。net.ipv4.tecp_tw_reuse
: TIME_WAIT 套接字是否允许重用于新的 TCP 连接,默认为 0,表示关闭。net.ipv4.tecp_tw_recycle
:是否开启 TCP 连接中 TIME_WAIT 的快速回收,默认为 0,表示关闭。net.ipv4.tcp_keepalive_time
:设置心跳检查的开始时间。net.ipv4.tcp_keepalive_intvl
:心跳包间隔的发送时间。net.ipv4.tcp_keepalive_probes
:认为几次心跳检查失败后认为该连接失效。kernel.shmmax
: linux 进程可以分配的单独共享内存的最大值。vm.swappiness
:使用 swap 分区的积极度,最小表示越积极使用物理内存,默认为 60
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!