首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >miner.start(1)在生成映射的ethash数据集时出现错误,epoch=1 err=“无法分配内存”

miner.start(1)在生成映射的ethash数据集时出现错误,epoch=1 err=“无法分配内存”
EN

Ethereum用户
提问于 2017-10-24 16:52:22
回答 1查看 1.4K关注 0票数 1

当我使用miner.start(1)启动矿工进程时,我在这里面临一个问题。它给我的错误如下。我试图寻找解决办法,但没有找到任何解决办法。我正在使用Ubuntu16.04LTS的英特尔i3处理器,4 GB内存和4 GB交换。我也试图在这个平台上寻找答案,但没有看到任何相关的解决方案。

代码语言:javascript
复制
    miner.start(1) 
    INFO [10-24|18:55:59] Updated mining threads threads=1 
    INFO [10-24|18:55:59] Transaction pool price threshold updated price=18000000000 
INFO [10-24|18:55:59] Starting mining operation null 
    INFO [10-24|18:55:59] Commit new mining work number=1 txs=1 uncles=0 elapsed=667.378µs 
    INFO [10-24|18:56:02] Generating ethash verification cache epoch=1 percentage=80 elapsed=3.010s 
    INFO [10-24|18:56:03] Generated ethash verification cache epoch=1 elapsed=3.687s 
    ERROR[10-24|18:56:03] Failed to generate mapped ethash dataset epoch=1 err=”cannot allocate memory” runtime: out of memory: cannot allocate 2164260864-byte block (119799808 in use) fatal error: out of memory
EN

回答 1

Ethereum用户

发布于 2017-10-24 17:07:22

我曾经有过类似的问题。

问题是我是在一个32bit系统上运行64bit版本的。

请确认您正在为系统(32bit or 64bit)使用正确的版本。

希望这能有所帮助。

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/29177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档