blob: dbb09e98b6e24b40867b1690fd8747e4f309ff66 [file] [log] [blame]
ricolin2f1cfea2022-11-26 03:35:56 +08001---
2# .. vim: foldmarker=[[[,]]]:foldmethod=marker
3
4# .. Copyright (C) 2022 VEXXHOST, Inc.
5# .. SPDX-License-Identifier: Apache-2.0
6
7# Default variables
8# =================
9
10# .. contents:: Sections
11# :local:
12
13
14# .. envvar:: sysctls [[[
15#
16# List of ``sysctl`` parameters to set
17sysctls:
Yaguang Tangcd3bccc2025-02-08 00:17:13 +080018 - name: fs.aio-max-nr
19 value: 1048576
ricolin2f1cfea2022-11-26 03:35:56 +080020 - name: net.ipv4.tcp_timestamps
21 value: 0
22 - name: net.ipv4.tcp_sack
23 value: 1
Mohammed Naser6b7acca2023-03-20 11:55:38 +000024 - name: net.core.netdev_budget
25 value: 1000
ricolin2f1cfea2022-11-26 03:35:56 +080026 - name: net.core.netdev_max_backlog
27 value: 250000
28 - name: net.core.rmem_max
29 value: 4194304
30 - name: net.core.wmem_max
31 value: 4194304
32 - name: net.core.rmem_default
33 value: 4194304
34 - name: net.core.wmem_default
35 value: 4194304
36 - name: net.core.optmem_max
37 value: 4194304
38 - name: net.ipv4.tcp_rmem
39 value: 4096 87380 4194304
40 - name: net.ipv4.tcp_wmem
41 value: 4096 65536 4194304
42 - name: net.ipv4.tcp_low_latency
43 value: 1
44 - name: net.ipv4.tcp_adv_win_scale
45 value: 1
46 - name: net.ipv4.neigh.default.gc_thresh1
47 value: 128
48 - name: net.ipv4.neigh.default.gc_thresh2
49 value: 28872
50 - name: net.ipv4.neigh.default.gc_thresh3
51 value: 32768
52 - name: net.ipv6.neigh.default.gc_thresh1
53 value: 128
54 - name: net.ipv6.neigh.default.gc_thresh2
55 value: 28872
56 - name: net.ipv6.neigh.default.gc_thresh3
57 value: 32768
58 # ]]]