I am interested in running a well-connected node, and I was wondering: is the memory footprint directly correlated to the number of connections?

And more broadly: with what RAM usage increases?

1 Answer 1


RAM usage increases until it is slightly less than the total RAM available. This is due to the design of the operating system which intentionally keeps as little RAM free as possible, using all excess RAM as a disk cache to reduce I/O.

  • Is there a way to limit the usage of ram of bitcoind? It seems a x86/Debian with 1GB of ram is not enough. I'd rather have a slower node than a computer that is unusable when I start bitcoind. Feb 25, 2014 at 9:41
  • Bitcoind needs about 650MB itself. You can't have a slower node and a more responsive system because I/O bandwidth is a system resource. Making Bitcoind use more I/O to use less RAM would make the system unresponsive due to the I/O. Feb 25, 2014 at 9:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.