Cpp-Ethereum

當 ethminer 不提供 MHash 值時,如何獲得 MHash 值?

  • April 22, 2020

為了設置 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 值,所以我不會把它搞砸並最終賠錢。

謝謝你。

您可以使用 chfast 的 Fakeminer 進行 cpu 基準測試,請參閱https://github.com/chfast/ethash/tree/master/test/fakeminer

-M,–benchmark 挖礦和退出的基準;與 –cpu 和 –opencl 一起使用。

嘗試使用ethminer -M --cpuethminer -M --opencl依賴於 CPU / GPU 基準測試。

編輯:由於某種原因-M -G,在工作時給出 0 雜湊率-G -M。理想情況下,排序應該無關緊要,但也許確實如此。

引用自:https://ethereum.stackexchange.com/questions/7778