From bcdc9b5beffa3b10d47dd09fd6a64fa15b4a0b73 Mon Sep 17 00:00:00 2001 From: ACwifidude Date: Sat, 4 Sep 2021 10:15:19 -0500 Subject: [PATCH] ipq806x: Tweak CPU for max stability and performance --- target/linux/ipq806x/base-files/etc/init.d/bootcount | 3 +++ target/linux/ipq806x/base-files/etc/init.d/cpufreq | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/target/linux/ipq806x/base-files/etc/init.d/bootcount b/target/linux/ipq806x/base-files/etc/init.d/bootcount index cb32a4ed35..b7ecd45447 100755 --- a/target/linux/ipq806x/base-files/etc/init.d/bootcount +++ b/target/linux/ipq806x/base-files/etc/init.d/bootcount @@ -17,4 +17,7 @@ boot() { mtd resetbc s_env || true ;; esac + + sysctl -w vm.min_free_kbytes=65536 + sysctl -w net.netfilter.nf_conntrack_max=32768 } diff --git a/target/linux/ipq806x/base-files/etc/init.d/cpufreq b/target/linux/ipq806x/base-files/etc/init.d/cpufreq index 19278902ed..18b80db5e3 100755 --- a/target/linux/ipq806x/base-files/etc/init.d/cpufreq +++ b/target/linux/ipq806x/base-files/etc/init.d/cpufreq @@ -12,6 +12,6 @@ boot() { echo 600000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq echo 600000 > /sys/devices/system/cpu/cpufreq/policy1/scaling_min_freq echo 10 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor - echo 50 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold + echo 25 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold fi }