I’m using an old Lenovo Thinkpad X61x from 2007 with a brand new external 2TB SanDisk SSD for the Bitcoin Core data. At first the sync seemed to be fairly reasonable (15% in the first 24h), but now after 3 full days I’m still crawling along at 21%.
I looked at the Bitcoin Core logs and I see no only am I only adding around 7 blocks per minute, but 3 days ago I was doing the same. So the impression of the sync percentage slowing down seems to be due to an inconsistency of how the progress is calculated.
On the other hand, my log says I’m at block 448904, which is above 50% of the current blockchain, which AFAIK ist at block height 803876. So then why does
./services/bitcoind tell me “Progress: 21.87%” ?
Here’s a row from the log entries (progress=0.218710):
2023-08-19T12:26:57+02:00 2023-08-19T10:26:57Z UpdateTip: new best=000000000000000002eae7eff92f872275c1951dca63b311ede7dcab036db7b1 height=448938 version=0x20000002 log2_work=85.841913 tx=188991345 date=‘2017-01-19T11:37:48Z’ progress=0.218710 cache=404.4MiB(2938222txo)
The StartOS metrics say RAM ist around 50%, CPU is around 50%. When I tried syncing a pruned node on the internal HDD, my CPU ran at 95% and syncing was a lot faster. So I’m assuming maybe the bottleneck is the old USB 2.0 port on my Laptop. Any other ideas ?