优选主流主机商
任何主机均需规范使用

Linux sysctl.conf 参数优化指南:系统性能调优与网络安全配置详解

linux sysctl参数配置

步骤及实现:

1 sudo vi /etc/sysctl .conf

代码:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 # Kernel sysctl configuration file for Red Hat Linux # # For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and # sysctl.conf(5) for more details.         # Controls the System Request debugging functionality of the kernel kernel.sysrq = 1   # Controls whether core dumps will append the PID to the core filename # Useful for debugging multi-threaded applications kernel.core_uses_pid = 1     # Controls the maximum size of a message, in bytes kernel.msgmnb = 65536   # Controls the default maxmimum size of a mesage queue kernel.msgmax = 65536   # Controls the maximum shared segment size, in bytes kernel.shmmax = 68719476736   # Controls the maximum number of shared memory segments, in pages kernel.shmall = 4294967296     # Controls IP packet forwarding net.ipv4.ip_forward = 0 # Controls source route verification net.ipv4.conf.default.rp_filter = 1 # Do not accept source routing net.ipv4.conf.default.accept_source_route = 0   # Controls the use of TCP syncookies net.ipv4.tcp_syncookies = 1 net.core.somaxconn = 10240 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_keepalive_time = 300 net.ipv4.tcp_synack_retries = 3 net.ipv4.tcp_syn_retries = 3 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.ipv4.tcp_rmem = 4096 87380 16777216 net.ipv4.tcp_wmem = 4096 65536 16777216 net.ipv4.tcp_no_metrics_save = 0 net.core.netdev_max_backlog = 2500 net.ipv4.tcp_max_syn_backlog = 4196 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1                    xen.independent_wallclock = 1

重启,使修改生效

1 sudo sysctl -p

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

未经允许不得转载:搬瓦工中文网 » Linux sysctl.conf 参数优化指南:系统性能调优与网络安全配置详解