Is a RaspberryPi capable of running a full node, actually? I though you needed a ton of memory to run a node effectively! How much memory do they have? I don't believe running a crappy node helps the network much, but rather cripples it even if the intent is good!
The memory usage for Bitcoin Core doesn't necessarily be that much.
https://bitcointalk.org/index.php?topic=765934.msg8632982#msg8632982The heavy I/O load could be a problem for your SD card though.
its not a problem since its running on an external HDD
Is a RaspberryPi capable of running a full node, actually? I though you needed a ton of memory to run a node effectively! How much memory do they have? I don't believe running a crappy node helps the network much, but rather cripples it even if the intent is good!
I've been monitoring it (downloading the database right now), and it does not go above 200 MB and I'm only allowing 10 connections till it finishes downloading the whole blockchain
I also use USBS for swap, my configuration file for fstab looks like this:
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
/dev/mmcblk0p1 /boot vfat defaults 0 0
#SDCARD
UUID=2f0e9dfa-7cf1-4a07-948c-19db56842bb4 /home f2fs discard,noatime,defaults 0
#USB
UUID=13c7b5c8-f502-4e64-aa87-9e54c3729742 /tmp f2fs discard,noatime,defaults 0 0
UUID=4fbfc14c-57c1-4449-9975-e5b90e14ac1e none swap defaults 0 0
UUID=a0a96118-8332-4d64-a5ff-32c579548ec7 /var f2fs discard,noatime,defaults 0 0
#HDD 4tb
UUID=94d9f5b1-317b-4be3-83b3-d770bf820720 /home/XXX/Media ext4 discard,noatime,defaults 0 0
and df -h output:
Filesystem Size Used Avail Use% Mounted on
/dev/root 1.7G 1.5G 54M 97% /
devtmpfs 214M 0 214M 0% /dev
tmpfs 218M 0 218M 0% /dev/shm
tmpfs 218M 420K 217M 1% /run
tmpfs 218M 0 218M 0% /sys/fs/cgroup
/dev/mmcblk0p1 90M 25M 66M 28% /boot
/dev/mmcblk0p3 13G 760M 13G 6% /home
/dev/sdb1 3.6T 172G 3.3T 5% /home/one/Media
/dev/sda2 3.4G 1.5G 2.0G 43% /var
/dev/sda3 3.4G 261M 3.1G 8% /tmp
tmpfs 44M 0 44M 0% /run/user/1000