From 3274a0b5bc5f5fa2c2792f58e82011d1fbdbe5a0 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Mon, 7 Aug 2023 19:05:52 +0200 Subject: [PATCH] give 8GB RaspberryPis more RAM during IBD --- home.admin/_provision.setup.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/home.admin/_provision.setup.sh b/home.admin/_provision.setup.sh index 721820668..d1c3a43e1 100755 --- a/home.admin/_provision.setup.sh +++ b/home.admin/_provision.setup.sh @@ -93,8 +93,12 @@ if [ "${network}" == "bitcoin" ]; then kbSizeRAM=$(cat /proc/meminfo | grep "MemTotal" | sed 's/[^0-9]*//g') echo "kbSizeRAM(${kbSizeRAM})" >> ${logFile} echo "dont forget to reduce dbcache once IBD is done" > "/mnt/hdd/${network}/blocks/selfsync.flag" + # RP4 8GB + if [ ${kbSizeRAM} -gt 7500000 ]; then + echo "Detected RAM >=8GB --> optimizing ${network}.conf" >> ${logFile} + sed -i "s/^dbcache=.*/dbcache=4096/g" /mnt/hdd/${network}/${network}.conf # RP4 4GB - if [ ${kbSizeRAM} -gt 3500000 ]; then + elif [ ${kbSizeRAM} -gt 3500000 ]; then echo "Detected RAM >=4GB --> optimizing ${network}.conf" >> ${logFile} sed -i "s/^dbcache=.*/dbcache=2560/g" /mnt/hdd/${network}/${network}.conf # RP4 2GB