HomePhabricator

validation: drop maximum -dbcache

Description

validation: drop maximum -dbcache

Summary:
If the UTXO set grows, the maximum value for -dbcache may become insufficient for those who wish to complete IBD with the UTXO set held in RAM.

This drops the limit. It also adds a warning that it's up to users to check that they have enough RAM.

This is a backport of core#13676 and core#28358

Depends on D18575

Test Plan:
ninja all check-all

$ src/bitcoind -dbcache=32000
...
2025-09-09T13:43:09Z * Using 31990.0 MiB for in-memory UTXO set (plus up to 286.1 MiB of unused mempool space)

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D18577

Details

Provenance
Sjors Provoost <sjors@sprovoost.nl>Authored on May 28 2024, 06:36
PiRKCommitted on Sep 9 2025, 15:28
PiRKPushed on Sep 9 2025, 15:28
Reviewer
Restricted Project
Differential Revision
D18577: validation: drop maximum -dbcache
Parents
rABC63811758c046: qt: add missing tooltips to options menu settings
Branches
Unknown
Tags
Unknown