为了设置ethminer,我需要MHash值。我在测试CPU,所以我运行了:
ethminer -M我得到了一个奇怪的输出:
Trial 1... 0
Trial 2... 0
Trial 3... 0
Trial 4... DAG 17:33:59.896|miner0 Generating DAG file. Progress: 0 %
0
Trial 5... 0
⚡ 17:34:04.302|ethminer Terminate worker 500 ms
min/mean/max: 0/0/0 H/s
inner mean: 0 H/s
Phoning home to find world ranking...我已经生成了DAG文件,应该设置所有的东西(我试图挖掘,设置一个数字,它确实报告了每秒的散列)。因此,我不确定-M开关是否工作不正常,或者我做错了什么,我需要mhash值,这样我就不会搞砸它,并最终赔钱。
谢谢。
发布于 2020-04-22 20:57:16
您可以使用chfast的Fakeminer来执行cpu基准测试,请参阅https://github.com/chfast/ethash/tree/master/test/fakeminer
发布于 2017-06-15 13:41:00
-M,--用于挖掘和退出的基准基准;与--cpu和-opencl一起使用。
根据CPU / GPU基准测试,尝试使用ethminer -M --cpu或ethminer -M --opencl。
编辑:由于某些原因,-M -G在-G -M工作时提供0的哈希率。在理想情况下,排序应该无关紧要,但也许确实如此。
发布于 2017-07-04 20:19:00
你可以试着在私人的Ethereum区块链上采矿,看看当难度增加时,你需要多长时间才能开采区块。然后,哈希速度可以计算为hash_rate = difficulty / block_time_in_seconds。或者,你也可以在一个池或测试网上进行挖掘(但我相信,如果你有相当大的挖掘能力,那么你就不应该在测试网上太久地使用它--考虑到你正在测试一个CPU)。池挖掘可能不太准确。
如果要尝试私有区块链,请参见如何降低私有测试网的难度?。
https://ethereum.stackexchange.com/questions/7778
复制相似问题