debug.log
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:
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...