#表示内核允许分配所有的物理内存而不管当前的内存状态如何vm.overcommit_memory 1fs.file-max 6553560#关闭系统swapvm.swappiness 0#服务端所能accept即处理数据的最大客户端数量即完成连接上限默认值是128net.core.somaxconn32768#服务端所能接受SYN同步包的最大客户端数量即半连接上限默认值是128net.core.netdev_max_backlog16384#处于SYN_RECV的TCP最大连接数,SYN_RECV状态的TCP连接数超过该值后丢弃后续的SYN报文net.ipv4.tcp_max_syn_backlog16384#表示关闭SYN Cookies。避免不使用SYN半连接队列的情况下成功建立连接net.ipv4.tcp_syncookies 0#为TCP socket预留用于接收缓冲的内存缺省值(以字节为单位)net.core.rmem_default262144#为TCP socket预留用于发送缓冲的内存缺省值(以字节为单位)net.core.wmem_default262144#为TCP socket预留用于接收缓冲的内存最大值net.core.rmem_max16777216#为TCP socket预留用于发送缓冲的内存最大值net.core.wmem_max16777216#表示每个套接字所允许的最大缓冲区的大小net.core.optmem_max16777216#表示用于向外连接的端口范围.缺省情况下过窄:32768到61000,改为1024到65535net.ipv4.ip_local_port_range1024 65535#自动调优所使用的接收缓冲区的值最少字节数/默认值/最大字节数net.ipv4.tcp_rmem1024 4096 16777216#自动调优所使用的发送缓冲区的值net.ipv4.tcp_wmem1024 4096 16777216#不设0可能大量丢包#net.ipv4.tcp_tw_recycle 0