add ecn support in sysctl
This commit is contained in:
@@ -2,9 +2,9 @@
|
|||||||
# Transparent Hugepages for better memory performance
|
# Transparent Hugepages for better memory performance
|
||||||
boot.kernel.sysctl = {
|
boot.kernel.sysctl = {
|
||||||
"vm.max_map_count" = 1048576; # For some games that need it
|
"vm.max_map_count" = 1048576; # For some games that need it
|
||||||
"vm.swappiness" = 200; # Reduce swapping
|
"vm.swappiness" = 200;
|
||||||
# BBR congestion control
|
# BBR congestion control
|
||||||
"net.core.default_qdisc" = "fq";
|
"net.core.default_qdisc" = "cake";
|
||||||
"net.ipv4.tcp_congestion_control" = "bbr";
|
"net.ipv4.tcp_congestion_control" = "bbr";
|
||||||
"kernel.sysrq" = 1; # Enable SysRq for emergency recovery
|
"kernel.sysrq" = 1; # Enable SysRq for emergency recovery
|
||||||
|
|
||||||
@@ -14,5 +14,9 @@
|
|||||||
"vm.dirty_ratio" = 10; # Faster writes to disk
|
"vm.dirty_ratio" = 10; # Faster writes to disk
|
||||||
"vm.dirty_background_ratio" = 5; # Background write threshold
|
"vm.dirty_background_ratio" = 5; # Background write threshold
|
||||||
"kernel.sched_autogroup_enabled" = 0; # Better CPU scheduling for gaming
|
"kernel.sched_autogroup_enabled" = 0; # Better CPU scheduling for gaming
|
||||||
|
|
||||||
|
# ECN
|
||||||
|
"net.ipv4.tcp_ecn" = 1;
|
||||||
|
"net.ipv4.tcp_ecn_fallback" = 1;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user