openethereum / parity-ethereum

The fast, light, and robust client for Ethereum-like networks.
Other
6.81k stars 1.68k forks source link

Export state multi-threaded #11849

Closed marlboroman81 closed 4 years ago

marlboroman81 commented 4 years ago

When I'm doing export state on the fully synced ethereum node - it takes about 2-3 days to finish on my linux box (2x 12-core Xeon + 170Gb RAM + SSD Raid). That's because it is single-threaded. It uses only one CPU core. Is it possible to make the export-state routine multi-threaded? (It would finish within 2-4 hours using the same machine)

adria0 commented 4 years ago

Hi @marlboroman81, currently there's no way to do it in multi-thread, and is not scheduled in the current roadmap. Please, close the issue if you think that the issue is resolved.

marlboroman81 commented 4 years ago

I hope it will be fixed in near future.