[挖礦] XMR-STAK & JJ's HashMonitor 簡易教學

作者: vwvwbg (vwang)   2017-12-27 20:04:50
寫在前面:
可以先往版上搜尋dust1031大的XMR-STAK教學文
裡面會有比較詳盡的教學
這篇文章主要是JJ's HashMonitor的教學
補上一些新版XMR-STAK的改變
寫得很隨意
加上只是個人奈米級礦工
有錯誤麻煩指正
感謝
========================================
JJ's HashMonitor是一個XMR-STAK專用的腳本
提供幾個功能
自動套用顯示卡設定(頻率\記憶體頻率\電壓\風扇)
自動ENABLE\DISABLE顯示卡
顯示Hashrate\result
監控Hashrate如果Hashrate降低自動重新啟動
========================================
新版本的XMR-STAK把CPU跟顯示卡挖礦合併
所以XMR-STAK可以同時使用CPU,A卡,N卡挖礦
只要是使用cryptonight(monero,electroneum,intensecoin)
或是cryptonight-light(aeon)
都可以用XMR-STAK挖
========================================
先準備好以下軟體:
XMR-STAK(挖礦)
https://goo.gl/VYYfXC
OverdriveNTool(顯卡參數設定)
JJ's HashMonitor(監控)
https://goo.gl/LHYdjC
並通通放到同一個目錄下面
A卡請安裝Blockchain專用的驅動
//修正:(感謝ssdog27大提醒)
POLARIS系列(480,580...)可以安裝新版驅動
並在遊戲 - 全域設定 開啟compute mode
(這個設定只有windows10)
不過vega還是請安裝blockchain 專用驅動
========================================
1.
執行XMR-stak
新版XMR-stak初次執行會先讓你進行設定
-選擇算法 除了aeon以外請填 monero
-礦池位置
-username (通常是你的address 請參考各礦池的設定方式)
-password (沒有請空白或是x 一樣請參考礦池的設定)
-TLS/SSL支援? (不知道就填n)
-nicehash支援 (不是Nicehash請填false)
-multiple pools? (一樣不知道就填n)
接著看一下是不是可以正確登入礦池
沒問題就關掉
會自動產生 config.txt cpu.txt amd.txt nvidia.txt(後面兩個就看你有哪個)
請打開Config.txt
細部設定請參考dust1031大大的文章
在本文只調整"httpd_port"
請把這行設為
"httpd_port" : 420,
儲存關掉
===========================================
A卡設定補充:
打開amd.txt
新版本不再需要設定顯示卡的thread數量
請直接調整下面這個部分就行
{ "index" : 0, "intensity" : 1000, "worksize" : 8, "affine_to_cpu" : false,
"strided_index" : true },
index就是你顯示卡的編號
如果不清楚哪張卡是編號幾 下面開OverdriveNTool的時候可以看一下
**現在版本的XMR-STAK一次不能開超過2016個intensity
所以如果你的顯示卡可以設定超過2016個intensity(如RXvega)
則需要分成兩個

{ "index" : 0, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false,
"strided_index" : true },
{ "index" : 0, "intensity" : 1700, "worksize" : 8, "affine_to_cpu" : false,
"strided_index" : true },
//至於是兩個平均1858 或是2016+1700我測試是沒有差別的
//手上的vega56是可以到2016+1615 vega64是2016+1700
//大概是[email protected] = 1900 [email protected] 1100 =2050
一樣各卡的最佳參數可以參考別人的文章
不過每張卡都有差異 請慢慢try
===========================================
2.
請先打開OverdriveNTool設定顯示卡相關的參數(頻率 記憶體頻率 風扇)
//網路上大多數的卡都有人測過
//當然你也可以慢慢自己調整
並把設定好的參數儲存**請記住顯示卡的編號以及參數的名稱
https://imgur.com/wqCARoC
3.
對JJs_HashMonitor.ps1右鍵編輯
在131行找到$stakPort = '420'
確定上面是預設的420
//當然你也可以改成你想要的 不過記得回到config.txt 把剛剛改的值改成新的
181行的$hdiff
是指定如果hashrate掉了多少會重新啟動
如果預計hashrate是2000
$hdiff = 100
就是如果hashrate降到1900以下就會關掉xmr-stak然後重新啟動軟體
168行的$vidTool += 'OverdriveNTool.exe -p1xmr'
請填入剛才 OverdriveNTool的資料
後面的-p1xmr是 -p<顯示卡編號><套用設定名稱>
例如我有兩張vega我想要分別套用叫做vega1跟vega2的設定
這行就是
$vidTool += 'OverdriveNTool.exe -p0vega1 -p1vega2'
建議加上reset
所以會是
$vidTool += 'OverdriveNTool.exe -r0 -r1 -p0vega1 -p1vega2'
儲存關掉
4.
執行Run_HashMonitor.cmd
正確執行的話
會套用顯示卡設定
依序disable /enable每一張顯示卡
然後啟動xmr-stak開始挖礦
//disable/enable每張卡可以解決一些BUG 並且正確套用設定
//例如vega有些教學說開HBCC會提升Hashrate 其實只是個美麗的錯誤..
//只是單純開啟HBCC的時候會進行disable/enable而已
其實大部分內文就只是附在裡面就有的說明
如果還是想請我喝杯飲料
歡迎
=========================================
ETH:
0xee78ffd7b10afae330c3178d0ebc6a36e6f8a077
BTC:
1HiMCmtRrvfdA12KToEPSEGuLqfzdNCkPF
=========================================
作者: jiang0921 (你媽雞雞歪的)   2017-12-27 20:52:00
推用心分享,能正常使用
作者: kidd1122 (聞液青年)   2017-12-27 20:56:00
想請問一下跟Xmrig AMD 版本比起來 哪一個效能比較好??
作者: interboard (影特伯)   2017-12-27 21:30:00
可以邊挖邊使用電腦嗎
作者: ssdog27 (賤狗)   2017-12-27 22:38:00
RX470/570/480/580,裝最新驅動17.12.2,GPU工作負載選運算用cast挖搭配--forcecompute參數不會掉試過Blockchain驅動,停用再啟用有時候H/s不會恢復正常@@https://i.imgur.com/mrKcmn8.png

Links booklink

Contact Us: admin [ a t ] ucptt.com