`
jack_boy
  • 浏览: 135406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux网络参数优化

阅读更多
net.ipv4.tcp_tw_reuse = 1
表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭;
默认情况下是0, 如果并发连接很多很多,会出现系统没有可分配的端口的情况。


net.ipv4.tcp_tw_recycle = 1
表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。但在NAT后的用户可能会出现SYN包丢失的情况,所以还是关闭比较好。而应该开启tcp_timestamps,net.ipv4.tcp_timestamps = 1。

net.ipv4.tcp_fin_timeout = 30
表示如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间。

net.ipv4.tcp_keepalive_time = 1200
表示当keepalive起用的时候,TCP发送keepalive消息的频度。缺省是2小时,改为20分钟。

net.ipv4.ip_local_port_range = 1024 65000
表示用于向外连接的端口范围。缺省情况下很小:32768到61000,改为1024到65000。

net.ipv4.tcp_max_syn_backlog = 8192
表示SYN队列的长度,默认为1024,加大队列长度为8192,可以容纳更多等待连接的网络连接数。

net.ipv4.ip_conntrack_max = 655360
在内核内存中netfilter可以同时处理的“任务”(连接跟踪条目)

net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 180
跟踪的连接超时结束时间

更详细配置请参考
调整/etc/sysctl.conf网络参数提高系统负载
linux服务器历险之sysctl优化linux网络
bind before connect
tcp_tw_recycle和tcp_timestamps导致connect失败问题
linux内核参数注释与优化
[
分享到:
评论

相关推荐

    Linux服务器网络参数优化.pdf

    Linux 服务器 网络 参数优化

    linux 下tcp参数优化

    linux 文件系统 网络性能 参数优化 linux 文件系统 网络性能 参数优化 linux 文件系统 网络性能 参数优化

    Linux内核参数优化调整

    关于cache怎么设置,linux系统内核设置优化tcp网络,另外可以参考优化内核配置

    linux内核tcp优化

    linux tcp 内核 优化 网络,本文档对linux的tcp优化参数做了详尽的说明。很不错,值得收藏,以便日后备用。

    linux-操作系统优化方案.doc

    下边将分四部分介绍在Red Hat Enterprise Linux AS和SUSE LINUX Enterprise Server系统下,如何用以下几种技巧进行性能的优化: 1、Disabling daemons (关闭 daemons) 2、Shutting down the GUI (关闭GUI) 3、...

    07.SuSELinux主机参数调整参考.pdf

    07.SuSELinux主机参数调整参考.pdf

    提高 Linux 上 socket 性能 加速网络应用程序的 4 种方法

    提高 Linux 上 socket 性能 加速网络应用程序的 4 种方法。修改socket参数和TCP/IP相关参数设置,从而适应各自业务提高网络性能。

    linux安装oracle基本linux操作学习

    6. oracle需要的网络设置(linux主机名,网络配置、网络查看) 7. oracle存储规划(linux磁盘管理命令,存储配置命令raw,多路径软件的配置) 8. oracle需要的参数配置(/etc/profile、 .bash_profile、 /etc/sysctl.conf...

    Linux服务器性能调优

    ·优化linux系统的调度器、内存、i/o、文件系统和网络 ·对运行商业工作负荷的web、文件、数据库,及应用服务器进行调优 ·预测调整参数或配置信息的变化所产生的影响 ·调整linux代码:对设计、定时

    Linux C程序设计大全

    第5篇 Linux网络编程 第22章 TCP和UDP协议 第23章 网络编程基础 第24章 网络编程进阶 第25章 网络编程实例——实现文件传输程序 第26章 网络编程实例——简单的Web服务器 第6篇 shell脚本知识 第27章 shell脚本基础 ...

    基于卷积神经网络参数优化的情感分析论文code.zip

    包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】...

    服务器安全狗Linux版

    服务器安全狗Linux版V2.0(SafeDog for Linux Server)是为Linux... 对系统内存、网络等一些关键参数,提供了快速优化的建议和快速优化的操作功能 只提供linux32版下载,64位下载,请转自安全狗官方网站www.safedog.cn

    Linux运维从入门到高级全套案例v3.rar

    2.1.4Limx网络配置 3. Linux服务篇 Linux服务部署 3.1.1构建NTP时间服务器 3.1.2构建DHCP服务器 3.1.3搭建 Samba服务器 3.1.4搭建NFS服务器 3.1.5搭建FTP服务器 3.1.6构建 Apache WER服务器 3.1.7构建 MySQL服务器 ...

    Linux学习笔记 (华为工程师总结) 完整版PDF

    《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...

    linux系统调优

    大多数Linux 发布版都定义了适当的缓冲区和其他Transmission Control Protocol(TCP)参数。可以修改这些参数来分配更多的内存,从而改进网络性能。

    高并发nginx服务器的linux内核优化配置讲解

    在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,期内核参数的调整都是不同的,这里针对最通用的、使Nginx支持更...

    RED HAT LINUX 6大全

    2.3.2 内核参数选项 8 2.3.3 安装程序 9 2.3.4 选择一种安装方法 9 2.3.5 光盘安装 10 2.4 硬件配置 14 2.4.1 选择鼠标 14 2.4.2 配置X Window系统 14 2.4.3 配置网络 14 2.4.4 设置时区 15 2.4.5 选择服务自动启动 ...

    嵌入式Linux C编程入门(第2版) PPT

    第11章 arm linux网络开发实例 322 11.1 tcp/ip协议简介 322 11.1.1 tcp/ip的分层模型 322 11.1.2 tcp/ip分层模型特点 324 11.1.3 tcp/ip核心协议 325 11.2 网络基础编程 328 11.2.1 socket概述...

    案例13 SVM神经网络中的参数优化---提升分类器性能.zip

    包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...

Global site tag (gtag.js) - Google Analytics