Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin Core v0.21.1 issue with existing wallet.dat
by
wasisdn
on 08/05/2021, 04:28:03 UTC
debug.log
Quote
2021-05-05T15:21:06Z Config file arg: dbcache="0"
.
.
.
2021-05-05T15:15:19Z * Using 0.5 MiB for block index database
2021-05-05T15:15:19Z * Using 1.8 MiB for chain state database
2021-05-05T15:15:19Z * Using 1.8 MiB for in-memory UTXO set (plus up to 286.1 MiB of unused mempool space)
-snip-
'0' is an invalid value for database cache, it might have been set to the minimum value of '4' instead.
Because of that, your node configured a very low in-memory UTXO set cache size.

Nicehash transactions are usually large in size because of batching and that may be the reason for the crash.
You can try setting dbcache to a high value, I'd suggest a quarter to half of your maximum RAM (depending on your typical usage).

Thank you so much for the hint!
I was not aware of that and sounds very conclusive.
Now it looks like this:
Quote
2021-05-08T04:01:21Z Config file arg: dbcache="8192"
.
2021-05-08T04:01:21Z Cache configuration:
2021-05-08T04:01:21Z * Using 2.0 MiB for block index database
2021-05-08T04:01:21Z * Using 8.0 MiB for chain state database
2021-05-08T04:01:21Z * Using 8182.0 MiB for in-memory UTXO set (plus up to 286.1 MiB of unused mempool space)
I will post feedback here after receiving the next Nicehash transaction.
What I notice already, the synchronization is much faster with this setting...