-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Conclusive demonstration of the root cause behind obscenely slow block verification on machines equipped with mechanical HDD. This patch supercedes http://therealbitcoin.org/ml/btc-dev/2017-February/000254.html . Each call to ProcessBlock() is timed, and the time (in mSec) is logged at the conclusion of said call, along with the sub-interval spent waiting for DB writes. You will see, e.g., SetBestChain: new best=00000000000000000070 height=454665 work=79327460642482930250923112 ProcessBlock: ACCEPTED ProcessBlock (res == 1) took : 99217ms; db write wait: 81761ms -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEcBAEBCgAGBQJYsbpqAAoJELmCKKABq//HUo8IAJ0M4WALChOLu1OyJbvq6krj N/5C7g/3CSEabqHryapOwwxSr3EMOIYalGzCEX63r0P/Jgdi+odAPij3peYVH+Oq U7OeBudOQbmPbO+jx6xt0QZb+2iC8SM9Y/aneZwSjnk3nvTi2XgE4Ugg2N7LDscs TWlv+25MSgTDwExfOUnWwNI+B8GvRRrs7OdbRVczrm9OkmUpqZcK8gBFxsca9OZl hFNvAtFVm9L2HGlJ8pPuHVoDsTqiMmQ0cdKe3aoK8fzIUvpYvrk63GEeAX/qXa/G py0VjUj+iB1yKB+mpAdRyD3CjaBXXcETqLD/zWHQXgjomuhzCRzOYCamCmDTzXQ= =2cDT -----END PGP SIGNATURE-----