Bitcoin full node and query server

Nov 3, 2024

View in context in the libbitcoin Slack #general mirror.

evoskuil21:49
Well, my guess was way off. After 6 hours BC has downloaded/validated/confirmed 500,000 blocks, whereas it previously downloaded (under assumevalid) 500,000 blocks in 4.5 hours. At that rate it would complete at a total of 32.7 hours. Even with full blocks it's only using ~15% CPU. So I'm going to stop this run, reset the automatically-determined validation thread count from 16 (15 additional) to 64 (63 additional), and restart.
2 replies · evoskuil · last Nov 04, 2024
evoskuil05:04
So, according to its config, I can't give BC more threads. I can't imagine why, but it says this in the config file ("up to 15"):
# Set the number of script verification threads (0 = auto, up to 15, <0 =
# leave that many cores free, default: 0)
#par=<n>
evoskuil12:51
Hmm, maybe if set to -1 I can at least get it to set 63 threads (or 31 cores for 62 threads if it really means “cores”.)