Where in ~/.bitcoin are the two pools in question stored when their size grows above the size set by dbcache and maxmempool in bitcoin.conf. Is UTXO pool written to such location at Bitcoin Core's shutdown?


mempool.dat stores the obvious, but it it only written there when the node is shut down

chainstate/ stores the entire UTXO, all the time

  • 2
    "all the time" = "every time the chainstate cache is flushed", which may be only once per day in current Bitcoin Core version (depending on -dbcache setting). – Pieter Wuille Feb 5 at 19:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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