From: Michael Tremer Date: Tue, 28 Mar 2017 09:29:03 +0000 (+0100) Subject: unbound: Increase memory size on even larger systems X-Git-Tag: v2.19-core110^2~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4a0d69ca464aba3f27e7e2a98247f1630ef664bb;p=people%2Fstevee%2Fipfire-2.x.git unbound: Increase memory size on even larger systems Signed-off-by: Michael Tremer --- diff --git a/src/initscripts/system/unbound b/src/initscripts/system/unbound index d11ca82a4f..7e80429185 100644 --- a/src/initscripts/system/unbound +++ b/src/initscripts/system/unbound @@ -244,10 +244,22 @@ write_tuning_conf() { # In the worst case scenario, unbound can use double the # amount of memory allocated to a cache due to malloc overhead + # Even larger systems with more than 8GB of RAM + if [ ${mem} -ge 8192 ]; then + mem=1024 + + # Extra large systems with more than 4GB of RAM + elif [ ${mem} -ge 4096 ]; then + mem=512 + # Large systems with more than 2GB of RAM - if [ ${mem} -ge 2048 ]; then + elif [ ${mem} -ge 2048 ]; then mem=256 + # Medium systems with more than 1GB of RAM + elif [ ${mem} -ge 1024 ]; then + mem=128 + # Small systems with less than 256MB of RAM elif [ ${mem} -le 256 ]; then mem=16