Parity-ethereum: Slow archive sync

Created on 14 Mar 2018  Â·  5Comments  Â·  Source: openethereum/parity-ethereum

_Before filing a new issue, please provide the following information._

I'm running:

  • Which Parity version?: 1.8.11
  • Which operating system?: MacOS (Mac Book Pro 15" 2017)
  • How installed?: homebrew
  • Are you fully synchronized?: yes
  • Which network are you connected to?: ropsten
  • Did you try to restart the node?: yes

I am using following options:

  • --pruning archive
  • --cache-size 4096
  • --mode active
  • --db-compaction ssd

First 2.2M blocks were synced at speed about 60Mgas/s, but then I stopped process and then continued and speed now is about 0-1Mgas/s and sometimes it is about 40Mgas/s. The most of time speed is 0-1Mgas/s, about 90%.
photo_2018-03-14_11-55-15

I also can see a lot of hidden space on my SSD it is always growing and sometimes pruning to zero:
photo_2018-03-14_11-56-13

M4-core ⛓ Z5-intended 🎯

Most helpful comment

@k06a the network was attacked during these blocks and it is therefore expected to have a slower sync since the blocks have a great amount of transactions. See our documentation

Network ID 3 is Ropsten but the flags --network-id and --networkid override the network id, it does not select the chain to sync (you found it, the right flag is --chain)

It is definitely possible to have 2 config files, just load the one you need using -c your-file.toml

For quicker feedback, feel free to ask anything in the gitter chat

All 5 comments

2018-03-14 12 50 41

Didn't know what just happened:
2018-03-14 12 53 57

For some reason it downloaded more than 2.4M blocks and I noticed --networkid 3 not gives me ropsten, added --chain ropsten and restarted with empty DB.

Is it possible to have two configs in one? For mainnet to be light and for ropsten to be archive.

I like current speed, not going to stop it.
2018-03-14 13 32 16

@k06a the network was attacked during these blocks and it is therefore expected to have a slower sync since the blocks have a great amount of transactions. See our documentation

Network ID 3 is Ropsten but the flags --network-id and --networkid override the network id, it does not select the chain to sync (you found it, the right flag is --chain)

It is definitely possible to have 2 config files, just load the one you need using -c your-file.toml

For quicker feedback, feel free to ask anything in the gitter chat

Was this page helpful?
0 / 5 - 0 ratings

Related issues

vmenond picture vmenond  Â·  3Comments

BillSantos picture BillSantos  Â·  3Comments

jacogr picture jacogr  Â·  4Comments

retotrinkler picture retotrinkler  Â·  3Comments

stone212 picture stone212  Â·  3Comments