ethereum/go-ethereum

geth takes over an hour to start with a lot of keys in the keystore

Open

#16.874 geöffnet am 4. Juni 2018

Auf GitHub ansehen
 (22 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Go (21.913 Forks)batch import
help wantedtype:feature

Repository-Metriken

Stars
 (51.042 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 21T 10h) (82 gemergte PRs in 30 T)

Beschreibung

Hi,

This has been going on for a long time but geth takes longer and longer to start up. Currently using the pre-compiled 1.8.10 on Linux 64-bit. Pretty beefy machine with 128GB of RAM, NVMe storage, 3 GHz Xeon w/ 8 cores / 16 threads.

My best guess is it's because we have a lot of keys since it's for a wallet provider.

Quick example from today showing timestamps between these 2 lines of geth output:

INFO [06-04|04:26:23] Maximum peer count ETH=25 LES=0 total=25 INFO [06-04|05:38:10] Starting peer-to-peer node instance=Geth/v1.8.10-stable-eae63c51/linux-amd64/go1.10.

Contributor Guide