作者nhnc (nhnc)
看板DigiCurrency
标题[求助] 挖Monero (XMR)新手请益
时间Tue Jun 20 22:29:28 2017
因为手边有几台闲置电脑,又不需要付电费,
所以昨天开始研究挖矿这回事QQ
因为我的电脑只有CPU是 Intel i7 5930k (OC 4.5 GHz),
显示晶片是主机板内建,
所以就找适合的CPU挖矿方式。
一开始是用minergate挖(Monero)XMR,
他预设副挖是FantomCoin(FCN),
但我发现效率实在太低了,
虽然图形介面显示的速度是 320H/s,
但我用三台电脑挖一整天,只有 0.005 XMR,
换算下来平均一台的速度只有27H/s,
但是过程中我有观察CPU使用率的确是600%没错(六核心)。
後来想不知道会不会是软体的问题,就想换一个试试看。
我用另一台Intel i7 3930k (OC 4.5 GHz)的电脑测试,
完全依照
https://www.monero.how/tutorial-how-to-mine-monero的教学,
参考"Mining Monero on Fedora 24 and above"那一段完全照做,
从下载到compile好程式都没问题(我的OS是Fedora 17),
未更动configure和其他任何档案,也申请好mymonero的钱包,
pool就选择依照上述网页范例的"pool.minexmr.com:4444"开始跑,
但是过程中却不断的出现
Stratum connection timed out
Stratum connection interrupted
虽然每个job完成时显示的速度都有330H/s左右,
但是我在
http://minexmr.com/#worker_stats
看到的平均速度只有30H/s左右,
我怀疑timed out的原因可能跟防火墙有关,
我查到minexmr.com有支援很多不同的port,
因此我改用pool.minexmr.com:80来跑,
的确就没有在看到timed out跟interrupted的讯息了,
但是,虽然每个job完成时显示的速度约328H/s,
但我在worker_stats看到的平均速度仍然只有225H/s,
不知道有没有高手可以帮我猜看看问题到底在哪?
非常感谢。
我下的指令为:
./minerd -a cryptonight -o stratum+tcp://pool.minexmr.com:80 -u 位置 -p x -t 6
以下是部分log档
[2017-06-20 21:52:31] Stratum detected new block
[2017-06-20 21:52:32] Pool set diff to 74039.7
[2017-06-20 21:52:32] Stratum detected new block
[2017-06-20 21:52:37] accepted: 10/10 (100.00%), 328.38 H/s at diff 74039.7
(yay!!!)
[2017-06-20 21:53:02] Pool set diff to 111061
[2017-06-20 21:53:02] Stratum detected new block
[2017-06-20 21:54:47] Stratum detected new block
[2017-06-20 21:56:03] Pool set diff to 80869.3
[2017-06-20 21:56:03] Stratum detected new block
[2017-06-20 21:56:45] Stratum detected new block
[2017-06-20 21:58:01] Stratum detected new block
[2017-06-20 21:58:51] accepted: 11/11 (100.00%), 328.32 H/s at diff 80869.3
(yay!!!)
[2017-06-20 22:01:45] Stratum detected new block
[2017-06-20 22:02:16] Stratum detected new block
[2017-06-20 22:03:03] Pool set diff to 57763.8
[2017-06-20 22:03:03] Stratum detected new block
[2017-06-20 22:03:23] Stratum detected new block
[2017-06-20 22:03:42] Stratum detected new block
[2017-06-20 22:05:32] accepted: 12/12 (100.00%), 328.20 H/s at diff 57763.8
(yay!!!)
[2017-06-20 22:06:28] accepted: 13/13 (100.00%), 324.73 H/s at diff 57763.8
(yay!!!)
[2017-06-20 22:06:34] Pool set diff to 84946.2
[2017-06-20 22:06:34] Stratum detected new block
[2017-06-20 22:07:42] Stratum detected new block
[2017-06-20 22:08:05] Stratum detected new block
[2017-06-20 22:08:32] accepted: 14/14 (100.00%), 328.55 H/s at diff 84946.2
(yay!!!)
[2017-06-20 22:11:13] Stratum detected new block
[2017-06-20 22:12:03] Stratum detected new block
[2017-06-20 22:12:39] Stratum detected new block
[2017-06-20 22:12:52] accepted: 15/15 (100.00%), 328.41 H/s at diff 84946.2
(yay!!!)
[2017-06-20 22:13:24] Stratum detected new block
[2017-06-20 22:13:45] accepted: 16/16 (100.00%), 324.63 H/s at diff 84946.2
(yay!!!)
[2017-06-20 22:14:22] Stratum detected new block
[2017-06-20 22:18:34] Stratum detected new block
[2017-06-20 22:19:35] Pool set diff to 64680.3
[2017-06-20 22:19:35] Stratum detected new block
[2017-06-20 22:20:47] Stratum detected new block
[2017-06-20 22:21:07] Stratum detected new block
[2017-06-20 22:22:47] accepted: 17/17 (100.00%), 328.09 H/s at diff 64680.3
(yay!!!)
[2017-06-20 22:25:02] Stratum detected new block
[2017-06-20 22:26:06] Pool set diff to 49627.6
[2017-06-20 22:26:06] Stratum detected new block
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.228.78.189
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1497968972.A.C4D.html
1F:推 ts01000884: 网站上的基本上他是以你挖到的Share去计算 所以会 06/20 22:40
2F:→ ts01000884: 时高时低 还有就XMR 用有HT技术的处理器 可以考虑 06/20 22:41
3F:→ ts01000884: 只给主要核心跑 例如0246 06/20 22:42
感谢说明! 我在BIOS是把HT关掉的,所以只有 6 core,
打开会变 12 core,请问我该把他打开吗?
※ 编辑: nhnc (36.228.78.189), 06/20/2017 22:47:48
4F:推 shinjikawuru: 竟然有XMR同好 R5 1600 500h/s 路过给推 06/20 22:50
5F:→ nhnc: 我是没有显卡不得已阿Q_Q 06/20 22:51
6F:→ leftless: R5 1600是A卡 06/20 22:58
7F:→ leftless: 讲错 AMD的CPU 恍神了 06/20 22:59
8F:推 er230059: 我用Xeon E3挖 06/20 23:29
9F:→ er230059: 大约290H/s 06/20 23:30
10F:推 Shagrath: 我用矮人矿池,网页上看起来算力跟本机差不多 06/20 23:31
11F:→ nhnc: 好像真得是平均的问题呢,看1h应该不准要看12h 06/20 23:43
12F:→ nhnc: 我看cpubenchmark,i7-3930k是12027分;R5 1600是13415分 06/20 23:51
13F:→ nhnc: 分数没差多少,但是结果怎麽差这麽多QQ 06/20 23:51
14F:→ nhnc: 是我compile前应该要更改什麽设定吗? 06/20 23:52
15F:→ leftless: 差在L3快取吧 R5-1600的L3有16MB 3930k只有12MB 06/21 00:00
16F:→ nhnc: 原来如此! 06/21 00:18
17F:→ s9402010919: 想请问一下这样R5 1600 一个月能挖到多少XMR@@? 06/21 02:23
18F:→ s9402010919: 阿没事 刚刚去whattomine算一下好像是0.9左右 06/21 03:01
19F:推 leftc: 正常的,你的log看起来是五分钟一个share的话,矿池回推值 06/21 08:19
20F:→ leftc: 会浮动大一点,看长时间平均才准 06/21 08:19
21F:→ leftc: 另外,正常来说CPU挖xmr的使用率顶多用60%左右,因为挖矿 06/21 08:24
22F:→ leftc: 消耗是2MB L3快取/thread,L3快取用完後就算设满核去跑也 06/21 08:24
23F:→ leftc: 帮助不大 06/21 08:24
24F:→ leftc: 突然看到你没开HT,那t6使用100%是正常的,不过我没试过HT 06/21 08:28
25F:→ leftc: 开不开的差异,你刚好可以试试XD 06/21 08:28
26F:推 johnpisces2: 哪个挖矿程式比较有效率呀? ryzen r7在claymore只有 06/21 08:56
27F:→ johnpisces2: 200h/s 06/21 08:56
28F:→ nhnc: 刚刚试了一下,把HT打开,设定12 core反而变慢XD 06/21 09:15
29F:推 NaiCha: 问一下 I7 7700k 算力大概落在哪边 06/21 10:07
30F:推 er230059: 开HT不能把虚拟的核心也放进去算 06/21 11:26
31F:→ nhnc: 的确,不过都用6core有开HT跟没开就没差了,另外我发现 06/21 11:38
32F:→ nhnc: cache的超频影响非常大 06/21 11:38
33F:→ acebruce: 7700K 我只开4核跑 平均214H/S 06/22 10:38
34F:推 john801110: 我1700怎麽才123H/s@@ 06/23 14:53
35F:→ shinjikawuru: 用nicehash试试看吧 无脑设定执行序数量一半就好 8 06/23 15:10
36F:推 john801110: 刚刚发现问题了 因为没设定全核跑 不过这都都满载在跑 06/23 15:50
37F:→ john801110: 我看我是不是不要超频比较好 06/23 15:50
38F:→ nhnc: 我用i7系列的超频从3.8->4.5大概增加10%速度而已,AMD不熟@@ 06/23 18:26
39F:→ gxines: 3770k 也200多H/S对7700k感到节哀 06/23 21:52
40F:→ gxines: 看来L3及核心数才是首要条件1核50多的算力 06/23 21:54
41F:推 OPisgood: E5-2683V3 现在开8Threads跑 大概可以跑到450-500H/S 06/23 22:42
42F:→ OPisgood: 测出来最高差不多就这样了 核心数往上调反而速度会变慢 06/23 22:43
43F:→ OPisgood: HT有没有关基本上也不影响 大家可以参考看看 06/23 22:43
44F:→ OPisgood: 时脉 全核@3.00ghz 我猜时脉影响力很低啦 06/23 22:44
45F:→ nhnc: 另外我发现一定要设定hugepages,不然速度会差很多 06/24 22:58
46F:推 m0nkii: 7700k未超 320H/s 06/25 00:59
47F:推 john801110: 有人试过开虚拟核心来跑过吗?我看说明是说建议用实体 06/25 09:01
48F:→ john801110: 核心跑 06/25 09:01