Normalerweise sehen Paritätsprotokolle so aus:
2016-12-04 20:56:28 Syncing #2346672 6eb0…3382 2 blk/s 25 tx/s 0 Mgas/s 13529+ 0 Qed #2360201 0/ 8/25 peers 10 MiB db 6 MiB chain 50 MiB queue 2 MiB sync
2016-12-04 20:56:33 Syncing #2346682 732e…9811 1 blk/s 18 tx/s 0 Mgas/s 13518+ 0 Qed #2360201 0/ 8/25 peers 10 MiB db 5 MiB chain 50 MiB queue 2 MiB sync
2016-12-04 20:56:38 Syncing #2346703 743c…36b1 4 blk/s 12 tx/s 0 Mgas/s 13498+ 0 Qed #2360201 0/ 8/25 peers 10 MiB db 5 MiB chain 50 MiB queue 2 MiB sync
2016-12-04 20:56:48 Syncing #2346802 baa1…2f6b 9 blk/s 30 tx/s 0 Mgas/s 13399+ 0 Qed #2360201 0/ 8/25 peers 9 MiB db 6 MiB chain 50 MiB queue 2 MiB sync
Leicht zu erraten, das
2016-12-04 20:56:28
- Zeitstempel
Syncing #2346802
- Synchronisationsblock #...
6eb0…3382
- wahrscheinlich Block-Hash
9 blk/s
- Download-Geschwindigkeit, Blöcke pro Sekunde
12 tx/s
- Download-Geschwindigkeit, Transaktionen pro Sekunde
Können Sie erklären, was andere Spalten bedeuten?
Ihre Ideen für die ersten paar Felder sind richtig.
Der Rest ist wie folgt:
0 Mgas/s
- Mio. verarbeitetes Gas/s
13399+
- Ungeprüfte Warteschlangengröße
0
- verifizierte Warteschlangengröße
#2360201
- letzte importierte Blocknummer
0/8/25 peers
- Anzahl aktiver Peers / Anzahl bekannter Peers / konfigurierte maximale Peer-Anzahl (konfigurierbar bis 50)
9 MiB db
- Zustand des verwendeten Datenbankspeichers
6 MiB chain
- Blockchain-Cache-Informationsspeicher verwendet
50 MiB queue
- verwendeter Queue-Speicher (enthält Informationen über die in die Warteschlange gestellten Blöcke)
2 MiB sync
- verwendeter Sync-Speicher (enthält Informationen über die verbundenen Peers, zuletzt importierter Block usw.)
Ich glaube, der Streuner Qed
ist eigentlich ein Tippfehler. Es sollte sein qed
, was ein Argument ist, das an die Ablaufverfolgung übergeben wird, um die Verwendung von "Panickers" zu ermöglichen . Es sollte nicht von den Protokollen ausgegeben werden.
Die Protokolle werden durch den Code in erstellt informant.rs
.
Bearbeiten:
Laut den Kommentaren ist es weitaus wahrscheinlicher, dass es Qed
für "in der Warteschlange" steht.
Hier ist eine direkte Beschreibung aus der Online-Dokumentation: https://openethereum.github.io/FAQ#what-does-openethereums-command-line-output-mean
q9f
Nick
Qed
ist wahrscheinlich eine Abkürzung oder ein Tippfehler für in die Warteschlange gestellt, wobei die vorangehenden zwei Zahlen die Größe der nicht verifizierten/verifizierten Warteschlange sindRichard Horrocks
Benutzer22075