What bottlenecks blockchain sync?

I’ve got the latest version from GitHub releases into a docker container (Dockerfile). It is syncing very slow but uses very little resources:

CPU: 137.61% / 2400%
RAM: 1.691GiB / 31.38GiB
I/O WAIT: 6% 
NET RECV: 1324 KB/sec

Currently it sits on 39% after more than a day syncing. I’m trying to understand what the bottleneck is, the machine it sits on has lots of spare resources. It it single threaded or something?

You can give it more threads & increase cache size etc, ‘zcashd --help’ will show you all the options.

1 Like