From 4a0d69ca464aba3f27e7e2a98247f1630ef664bb Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 28 Mar 2017 10:29:03 +0100 Subject: [PATCH] unbound: Increase memory size on even larger systems Signed-off-by: Michael Tremer --- src/initscripts/system/unbound | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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 -- 2.39.5