unbound: Increase memory size on even larger systems

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2017-03-28 10:29:03 +01:00
parent 128db1a363
commit 4a0d69ca46

View File

@@ -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