mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-27 19:23:24 +02:00
unbound: Increase memory size on even larger systems
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
@@ -244,10 +244,22 @@ write_tuning_conf() {
|
|||||||
# In the worst case scenario, unbound can use double the
|
# In the worst case scenario, unbound can use double the
|
||||||
# amount of memory allocated to a cache due to malloc overhead
|
# 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
|
# Large systems with more than 2GB of RAM
|
||||||
if [ ${mem} -ge 2048 ]; then
|
elif [ ${mem} -ge 2048 ]; then
|
||||||
mem=256
|
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
|
# Small systems with less than 256MB of RAM
|
||||||
elif [ ${mem} -le 256 ]; then
|
elif [ ${mem} -le 256 ]; then
|
||||||
mem=16
|
mem=16
|
||||||
|
|||||||
Reference in New Issue
Block a user