This question already has an answer here:
- Sync with bitcoin-qt very slow (0,01%) 2 answers
I'm sorry for adding dupelicate question (e.g. How to speed up initial block chain sync using SSD without wasting space?), but I observered a dramatical speed increase while using RAMDisk or some disk cache enhancement software (like PrimoCache).
I've enlarged database cache size up to 2048MB, it didn't seem to help. (about only 2blocks/min, HDD active time 100%)
I created a 5GB ramdisk (vs 16GB total RAM on my PC) using ImDisk, then
chainstate was moved into this ramdisk by creating NTFS junction (
mklink /j). After such operations, bitcoin-qt seemed to be boosted up quite a bit(about 60 blocks/min, while HDD seemed to be quite idle).
I wonder if there is any smarter way to do this? Using RAMDisk to accomplish such "boost" seemed to be too awkward.