July 17, 2026

How to run bitcoind in a low memory environment

I have a Raspberry Pi with 925 MB of memory. Bitcoin Core, operating as a full node, uses between 600-900 MB. How can I reduce bitcoind‘s memory usage?

I tried setting maxmempool to its minimum allowed value, 5. What about maxreceivebuffer and maxsendbuffer? Would setting these to a low value reduce memory usage?

Previous Article

Online bitcoin tools playground?

Next Article

How can I get the date of the last transaction from the blockchain.info API?

You might be interested in …

The Fifth Utility

The Fifth Utility

The Fifth Utility Bitcoin Obi Nwosu |  Jun 23, 2021 at 8:00 UTC Obi Nwosu is the CEO and co-founder of Coinfloor, the UK’s longest-running Bitcoin exchange. He has over 20 years’ experience building online marketplaces […]