Go-Ethereum

用 –cache=1024 同步 FULL 區塊鏈的速度有多快?

  • September 23, 2018

建議執行 Geth--cache=1024以便能夠更快地同步區塊鏈(因為預設只有--cache=16.

我想擁有完整的區塊鏈(所有過去的交易數據),所以不想使用--fast.

從一開始就同步整個區塊鏈geth --cache=1024比僅僅快多少geth?是否對此進行了任何基準測試?

首先,乙太坊區塊鏈正在以更快的速度增長。它可能很快就會達到 40Gb。因此分配 1GB 記憶體(cache–1024)仍然不夠,但同步會繼續進行,同步的時間取決於以下因素:

1. 連接性

2.電源

3. 設備規格,通常您至少需要一個 2Gb RAM,256 Gb 硬碟專用於乙太坊。通常,根據上述因素,同步大約需要 10 小時到 15 天。

謝謝

據我了解,您只能使用空數據庫中的快速同步。從那時起,您不得使用此選項。如果您有幾個月沒有同步數據庫,使用 fast 而不是 .. 我們怎麼說充值 .. 如果沒有此選項,重建可能會更快。我總是以您的機器允許的最大值執行記憶體選項,無論您是否使用快速……但我不確定這個..

引用自:https://ethereum.stackexchange.com/questions/4219