Bitcoin-Core

在 Mac Mini OSX 上執行 Bitcon 完整節點的慢速同步

  • January 9, 2021

現在是 2018 年 7 月,在多次嘗試同步 Mac Mini 上執行的完整節點後,我需要幫助。

我已經嘗試了幾次,Bitcoin-qt 的初始同步開始得很好,下載進度從每小時 1% 到每小時 3% 不等。但是當同步速度達到 30% 左右(區塊鏈大約 50 GB)時,同步速度會減慢到每小時 0.2%,因此需要數週時間。

硬體:

  • 1.4GHz 雙核 Intel Core i5
  • OSX 10.13.6
  • 500GB (5400-rpm) 硬碟
  • RAM 4GB 1600MHz LPDDR3 記憶體
  • 良好的網際網路速度。

軟體:

  • 安裝比特幣核心實現 0.16
  • 我都嘗試了,為 mac 安裝 .dmg 並嘗試自製
  • 一開始都成功,然後同步失敗

我得到了良好的連接,並且我打開了埠 8333,所以我不知道發生了什麼,無論是硬體問題(mac 工作正常)還是實現。

實際上,我一直在同一硬體中執行 Litecoin 和 Monero 節點,實現 OSX 建構並且執行良好,但 Bitcion Core 沒有。

我希望有人能幫助我,如果在比特幣上遇到同樣的困難。我真的很想在這方面取得成功並支持網路

在低端硬體上同步比特幣區塊鏈需要時間。讓它執行。

硬體和磁碟是限制因素。我有兩個迷你 Mac(32 位和 64 位)和一個 RasPi,並且可以多次重複該場景。我還安裝了 SuSE Linux 和 OpenBSD,更改了參數,查看了磁碟 I/O 和 CPU 負載。

區塊鏈目前是+160 Gig,有很多塊和交易。由於初始同步從第一個塊開始,每個塊和。塊內的每筆交易都經過驗證。交易由輸入組成,這些輸入引用先前的交易。這會產生大量磁碟活動。SSD 可以顯著加快這一過程。

起初,這些街區幾乎是空的,但現在它們已經滿了。因此,載入塊的過程在開始時相當快,到 2017 年中期時會變慢……

然後是CPU。雙核英特爾有一些工作要做,以完成加密工作。而且它必須等待磁碟提供數據(當負載變高時,大部分時間都在 4 以上)。

我無法將我的 MAC Mins 放入垃圾箱,並決定使用區塊鏈。2017 年花了 3 週時間載入整個區塊鏈(使用 5400rpm 硬碟)。所以真的需要考慮一下,如果時間是一個問題,或者更強大的硬體應該可以解決問題。

引用自:https://bitcoin.stackexchange.com/questions/77657