docs(sysctl): update descriptions for SACK

Signed-off-by: k4yt3x <i@k4yt3x.com>
This commit is contained in:
k4yt3x 2025-08-24 00:00:00 +00:00
parent 34a29c3cf9
commit 56979a5786
No known key found for this signature in database

View File

@ -4,11 +4,11 @@
# Contributor: HorlogeSkynet # Contributor: HorlogeSkynet
# Contributor: shenzhui007 # Contributor: shenzhui007
# Date Created: October 5, 2020 # Date Created: October 5, 2020
# Last Updated: July 14, 2024 # Last Updated: August 23, 2025
# Licensed under the GNU General Public License Version 3 (GNU GPL v3), # Licensed under the GNU General Public License Version 3 (GNU GPL v3),
# available at: https://www.gnu.org/licenses/gpl-3.0.txt # available at: https://www.gnu.org/licenses/gpl-3.0.txt
# (C) 2020-2024 K4YT3X # (C) 2020-2025 K4YT3X
# Multiple sources have been consulted while writing this configuration # Multiple sources have been consulted while writing this configuration
# file (e.g., nixCraft's sysctl.conf). Some sources may not have been cited. # file (e.g., nixCraft's sysctl.conf). Some sources may not have been cited.
@ -237,9 +237,9 @@ net.ipv4.ip_local_port_range = 1024 65535
# - 2: enable timestamps without random offsets # - 2: enable timestamps without random offsets
net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_timestamps = 0
# enabling SACK can increase the throughput # enabling SACK can improve congestion control and throughput
# but SACK is commonly exploited and rarely used # but it could also be leveraged to exhaust system resources
# re-enable this if you experience issues transferring large files over SMB # re-enable SACK if you experience performance issues transferring large files
net.ipv4.tcp_sack = 0 net.ipv4.tcp_sack = 0
net.ipv4.tcp_dsack = 0 net.ipv4.tcp_dsack = 0
net.ipv4.tcp_fack = 0 net.ipv4.tcp_fack = 0