最近我卡住了我的比特币核心全节点区块链。 不要问为什么,我不确定发生了什么。它被txindexed等... 当我尝试再次打开它时,索引出现了问题,因此我继续提供了说明。 在某个时候,我意识到带有数据的文件夹的权重仅为100 MB:所有区块链数据都消失了。 我在处理加密货币方面有良好的做法,因此即使在完全删除该比特币文件夹的情况下,它们也没有受到威胁。 我在服务器上还有另一个完整节点,但无法访问HDD。 我开始在服务器上压缩区块链目录,然后再下载,但这也很耗时。 我需要一个完整的节点才能使用。 同步可能需要几天甚至几天的时间。 根据我的试验,幸运的是,您可以执行一些选项/设置/操作来提高同步速度。 1)不要将您的“比特币文件夹”放在外部驱动器上。 外部设备的输入/输出速度是一个瓶颈,BTC将需要一些时间才能同步。 在需要时,我使用HDD机架轻松交换驱动器。我将此类数据(区块链)保存在需要交换的驱动器上。 尽管机架接收器已通过SATA电缆连接到我的主板,但当我将其用作Bitcoin Core的数据目录时,同步速度却异常缓慢。 我最终使用了通过SATA直接连接到主板的硬盘驱动器,从而切断了每个接口。 2)有很多RAM。 我很幸运在台式机上拥有32Gb RAM。 bitcoin.conf中有一个名为dbcache的选项。 默认情况下,它限制了用于Bitcoin Core的RAM的使用,并为其余的过程留出了足够的空间。 我在这里选择了24GB。我现在仅在那台计算机上同步。 在查看资源管理器时,我注意到Bitcoin Core进程在RAM中占用了12GB。 3)快速连接。 我很幸运:我有一个1Gb光纤连接。 我的RAM填满了原始块数据,然后Bitcoin Core处理了它。 最后,从头开始完全同步大约需要20个小时。它在Windows计算机上。 这表明平均速度为每小时12%的进度,这使其约为8小时。 因为我需要txindex,所以显示在Bitcoin Core上的数据没有更改,但是索引文件是由该进程创建的:尽管显示的信息仍然保持不变,但它没有崩溃。 一些观察: 启动初始同步,并使其一直同步。 我注意到,如果您关闭Bitcoin Core并在以后启动它以保持同步,速度将会大大降低。 有时似乎进程崩溃了,因为什么也没发生。 只要它没有给出确实崩溃的错误,您的Bitcoin Core客户端就可能只是将数据写入磁盘,这不会影响显示的数据。 很奇怪,就我而言,Windows上的同步比Linux上的同步更快 —- 编译者/作者:蝴蝶链盟 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
比特币在Windows上的同步比Linux上的同步更快
2020-05-19 蝴蝶链盟 来源:区块链网络
LOADING...
相关阅读:
- 比特币价格维持在11150美元附近,会发生什么?2020-08-03
- 阿联酋为客户数据共享提供KYC区块链平台2020-08-03
- Ronance关于融安国际强强并购百利星际区块链资产的公告2020-08-03
- 金财币:BTC牛市见顶?后市操作指南2020-08-03
- 8.3证券日报:已有不少券商开始探索区块链赋能证券业务领域2020-08-03