Blockchain 与以太坊主网络进行快速同步时出现内存问题

Blockchain 与以太坊主网络进行快速同步时出现内存问题,blockchain,ethereum,geth,Blockchain,Ethereum,Geth,我正在尝试在我的虚拟机上使用geth与以太坊主网进行快速同步。我的磁盘空间中有73 GB可用空间,但每次我尝试同步时,我的磁盘空间都会耗尽,下载的数据块超过5000000个,剩下的数据块很少。我使用的命令是“geth--fast--cache=1024”。我如何解决这个问题。此外,如果有人能解释--cache=1024的作用,以及如果我不使用它会发生什么?从现在开始(方框5700000),您需要至少150GB的快速同步 有关更多最新详细信息,请参阅 --cache加快同步速度。根据RAM的不同,

我正在尝试在我的虚拟机上使用geth与以太坊主网进行快速同步。我的磁盘空间中有73 GB可用空间,但每次我尝试同步时,我的磁盘空间都会耗尽,下载的数据块超过5000000个,剩下的数据块很少。我使用的命令是“geth--fast--cache=1024”。我如何解决这个问题。此外,如果有人能解释--cache=1024的作用,以及如果我不使用它会发生什么?

从现在开始(方框5700000),您需要至少150GB的快速同步

有关更多最新详细信息,请参阅

--cache
加快同步速度。根据RAM的不同,您可以将其设置得更高以加快同步

从:

--cache=1024

分配给内部缓存的内存为MB(最小16MB/数据库强制)。默认值为16MB,因此根据计算机的RAM大小将其增加到256、512、1024(1GB)或2048(2GB)应该会有所不同