diff --git a/sysctl.conf b/sysctl.conf index 0993c5d..ab2caf8 100644 --- a/sysctl.conf +++ b/sysctl.conf @@ -4,11 +4,11 @@ # Contributor: HorlogeSkynet # Contributor: shenzhui007 # 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), # 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 # 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 net.ipv4.tcp_timestamps = 0 -# enabling SACK can increase the throughput -# but SACK is commonly exploited and rarely used -# re-enable this if you experience issues transferring large files over SMB +# enabling SACK can improve congestion control and throughput +# but it could also be leveraged to exhaust system resources +# re-enable SACK if you experience performance issues transferring large files net.ipv4.tcp_sack = 0 net.ipv4.tcp_dsack = 0 net.ipv4.tcp_fack = 0