linux xmr 挖礦 config.txt

xmr-stak-cpu安裝

xmr-stak-cpu是一個用于cpu計(jì)算的開源軟件,下面記錄在ubuntu17.04下的安裝過程

sudo apt-get -y install git

git clone https://github.com/fireice-uk/xmr-stak-cpu.git

sudo apt-get -y install libmicrohttpd-dev libssl-dev cmake build-essential

cd xmr-stak-cpu/


此時可以選擇捐贈作者的比例

編輯donate-level.h

更改完成后,執(zhí)行編譯和安裝

cmake -DHWLOC_ENABLE=OFF .

make install


xmr-stak-cpu使用

編輯 xmr-stak-cpu/bin/config.txt

cat /proc/cpuinfo | grep processor 查看總線程數(shù)n

將cpu_threads_conf 改成以下內(nèi)容,threads 數(shù)量大約為cpu 總線程數(shù)的2/3,

以我使用的E5-2665 為例,共16線程,使用10線程時效率最高。

"cpu_threads_conf" :

[

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 3 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 4 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 5 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 6 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 7 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 8 },

? { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 9 },

],



如果使用nicehash , 建議設(shè)置"nicehash_nonce" : true,

更改地址等信息(nicehash 為例)

"pool_address" : "cryptonight.hk.nicehash.com:3355",

"wallet_address" : "your-bitcoin-wallet-address.any-name-you-like",

"pool_password" : "x",


這時,在xmr-stak-cpu/bin 文件夾下執(zhí)行./xmr-stak-cpu 已經(jīng)可以開始計(jì)算

按h 鍵顯示速率(初始幾秒可能為0,不要著急)

MEMORY ALLOC FAILED: mmap failed

可能顯示MEMORY ALLOC FAILED: mmap failed

這一問題其實(shí)不需要解決,因?yàn)樵诠P者的機(jī)器上實(shí)測沒有影響,但是下面還是提供解決方案。

解決方案:

sudo sysctl -w vm.nr_hugepages=128


另外,在/etc/security/limits.conf 中添加

* soft memlock 262144

* hard memlock 262144


exit 后重新登錄

后臺運(yùn)行

一切就位,讓程序后臺運(yùn)行

nohup ./xmr-stak-cpu &

然后ctrl c 退出

運(yùn)行top 命令可以看到

? PID USER? ? ? PR? NI? ? VIRT? ? RES? ? SHR S? %CPU %MEM? ? TIME+ COMMAND? ?

25706 svr? ? ? 20? 0 1044224? 20616? 7136 S 998.7? 0.3? 8:42.80 xmr-stak-cpu

25720 svr? ? ? 20? 0? 46076? 4224? 3464 R? 0.3? 0.1? 0:00.23 top? ? ? ?

? ? 1 root? ? ? 20? 0? 205088? 7436? 5436 S? 0.0? 0.1? 0:05.40 systemd?


程序已經(jīng)在后臺正確運(yùn)行。

————————————————

版權(quán)聲明:本文為CSDN博主「hsdfz0201」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/hsdfz0201/article/details/78141733

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容