Created
July 28, 2016 14:29
-
-
Save Poogles/1f364a489d666388182b6301a31161aa to your computer and use it in GitHub Desktop.
Kernel Params.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- sysctl: name=vm.swappiness value=10 state=present | |
- sysctl: name=vm.overcommit_memory value=1 state=present | |
- sysctl: name=fs.file-max value=5000000 state=present | |
- sysctl: name=net.unix.max_dgram_qlen value=100 state=present | |
- sysctl: name=net.ipv4.ip_local_port_range value="4096 65535" state=present | |
- sysctl: name=net.ipv4.conf.all.rp_filter value=1 state=present | |
- sysctl: name=net.ipv4.conf.default.rp_filter value=1 state=present | |
- sysctl: name=net.ipv4.tcp_ecn value=0 state=present | |
- sysctl: name=net.ipv4.tcp_timestamps value=1 state=present | |
- sysctl: name=net.ipv4.tcp_syn_retries value=2 state=present | |
- sysctl: name=net.ipv4.tcp_synack_retries value=2 state=present | |
- sysctl: name=net.ipv4.tcp_slow_start_after_idle value=0 state=present | |
- sysctl: name=net.ipv4.tcp_tw_recycle value=0 state=present | |
- sysctl: name=net.ipv4.tcp_tw_reuse value=1 state=present | |
- sysctl: name=net.ipv4.tcp_max_syn_backlog value=65535 state=present | |
- sysctl: name=net.core.somaxconn value=65535 | |
- sysctl: name=net.core.optmem_max value=8388608 | |
- sysctl: name=net.core.rmem_max value=8388608 state=present | |
- sysctl: name=net.core.rmem_default value=8388608 state=present | |
- sysctl: name=net.core.wmem_max value=8388608 state=present | |
- sysctl: name=net.core.wmem_default value=8388608 state=present | |
- sysctl: name=net.core.netdev_max_backlog value=400000 state=present | |
- sysctl: name=net.ipv4.tcp_sack value=1 state=present | |
- sysctl: name=net.ipv4.tcp_low_latency value=1 state=present | |
- sysctl: name=net.ipv4.tcp_max_tw_buckets value=2097152 state=present | |
- shell: echo never > /sys/kernel/mm/transparent_hugepage/enabled | |
- shell: for i in /sys/block/*/queue/scheduler; do echo noop > $i; done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment