Cpp-Ethereum
當 ethminer 不提供 MHash 值時,如何獲得 MHash 值?
為了設置 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 --cpu
或ethminer -M --opencl
依賴於 CPU / GPU 基準測試。編輯:由於某種原因
-M -G
,在工作時給出 0 雜湊率-G -M
。理想情況下,排序應該無關緊要,但也許確實如此。