门罗币XMR原版挖矿软件Claymore’s CryptoNote GPU Miner v9.7

[复制链接]
41156 |4
发表于 2017-8-27 10:48:23 | 显示全部楼层 |阅读模式
下面介绍由软件自动翻译:
当前版本:9.7:
– 减少devfee,现在如果使用安全的SSL / TLS连接,现在是2%,目前的miningpoolhub池支持加密连接,请参阅Readme中的示例。
– 添加“allpools”选项,如果您的池需要Username.Worker而不是钱包地址,或者如果您挖掘了Monero的一些叉子,则使用它。
– 现在所有选项都可以存储在“config.txt”文件中。
– 更改“pools.txt”的格式,现在您可以为每个故障转移池指定自己的设置。由于格式已更改,故障转移池文件已重命名为“epools.txt”。
– 现在“r”键重新加载故障转移池文件,“s”显示当前统计信息,使用数字键可以禁用/启用GPU。
– 改进对EthMan的支持,现在支持所有命令。
– 默认情况下,远程管理工作在只读模式。
– 添加了SSL / TLS加密支持以提高安全性,有关详细信息,请参阅自述文件中的“-o”选项说明。
– 改进了“-tt”和“-r”选项。
– 添加了“-fanmin”,“-fanmax”,“-tstop”,“-powlim”,“-cvddc”,“-mvddc”选项。
– 为远程端口添加了HTTP支持。
– 添加了“-retrydelay”选项。
– 添加了“-ftime”选项。
– 很多小的改进。
需要Catalyst 15.12才能获得最佳性能和兼容性。
将“GPU_MAX_ALLOC_PERCENT”环境变量设置为“100”。
对于多GPU系统,在Windows中设置至少16 GB的虚拟内存大小:
“计算机属性/高级系统设置/性能/高级/虚拟内存”。
这个矿工是免费使用的,但是,如果您使用安全的SSL / TLS连接到采矿池,矿工为您开采49轮,开发者1轮,目前的开发商费用为2%。
如果您对采矿池使用不安全的连接,目前的开发商费用为2.5%,矿工为您开采39轮,开发商1轮。
如果您不同意开发商费用 – 请勿使用此矿工,或使用“-nofee”选项。
虽然矿工将显示相同的哈希值,但尝试欺骗和删除开发者费用将导致采矿速度慢(与“-nofee 1”相同)。
此版本仅适用于最近的AMD视频卡:7xxx和2xx,也是6xxx和5xxx。没有nVidia支持。
此版本仅适用于Windows x64。没有32位支持。
Linux版本还需要安装AMD APP SDK。Linux版本已经在Cent 6.5和Ubuntu 14.04中进行了测试。
矿工内置GPU超频功能和温度管理功能,同时支持远程监控/管理。
命令行选项:
-o池地址。支持HTTP和Stratum协议。您可以指定多个“-o”参数来使用多个池,或使用“epools.txt”文件,或使用两个。
矿工还支持使用SSL / TLS加密的Stratum对矿工和池之间的所有数据(如果池支持加密),则可显着提高安全性。
要启用加密,请使用“ssl://”或“stratum + ssl://”前缀(或“tls”而不是“ssl”),例如:“-o ssl://us-east.cryptonight-hub .miningpoolhub.com:20580“
你的钱包地址。如果您的池需要Username.Worker而不是钱包地址,如果矿工显示错误,请添加“-allpools 1”选项。
-p密码,使用“x”作为密码。
-allpools如果矿工不想在指定的池中挖矿(因为它不能在该池上挖掘devfee),则指定“-allpools 1”,但是您同意为devfee挖掘使用一些默认池。
请注意,如果devfee采矿池将停止,整个采矿也将被停止。
-di GPU索引,默认是所有可用的GPU。例如,如果您有四个GPU“-di 02”将仅启用第一个和第三个GPU(#0和#2)。
您还可以使用“0”…“9”键在运行时打开/关闭卡,并使用“s”键检查当前统计信息。
-a选择算法:
“-a 0”(默认)表示自动选择。
“-a 1”最快采矿模式为290 / 290x和270 / 270x卡。
290-290x卡的“-a 2”低功耗模式。速度稍低(1%),但功耗更低(10-15%)。
“ – 3”最快采矿为老牌(6xxx和5xxx)。
“ – 4”最近最快的采矿卡(280x,270 / 270x等)。
您还可以分别为每张卡指定模式,例如“-a 1234”。
对于良好的采矿速度,为您的卡选择正确的“-a”和“-h”值是非常重要的。
对于旧卡5xxx和6xxx只能使用“-a 3”模式,否则可以从池中获取“LowDifficultyShare”错误。
主时间故障切换主池切换时间,以分钟为单位,请参见下面的“故障切换”部分。默认值为30分钟,如果没有主池,则设置为零。
-wd看门狗选项。使用“-wd 1”启用看门狗,如果任何线程没有响应1分钟或OpenCL调用失败,矿工将关闭,
所以如果某些GPU没有响应,您可以从某些脚本重新启动它。
如果列表中没有更多的池可用,请关闭矿工。默认情况下,矿工会逐个尝试所有池,最后一个池再次尝试第一个池,依此类推。
使用“-ee 1”关闭矿工,当它尝试所有池,所以你可以从一些脚本重新启动它,并做一些额外的动作相关的互联网连接如果必要的话。
-retrydelay延迟(以秒为单位)连接尝试次数。默认值为“20”。如果不需要重新连接,请指定“-retrydelay -1”,在此模式下,如果连接丢失,矿工将退出。
-dbg调试日志和消息。“-dbg 0”(默认) – 创建日志文件,但不显示调试消息。
“-dbg 1” – 创建日志文件并显示调试消息。“-dbg -1” – 没有日志文件,没有调试消息。
-r重新启动矿工模式。“-r 0”(默认) – 如果GPU出错,重新启动矿工。“-r -1” – 禁用自动重新启动。-r> 20 – 如果
GPU或定时器出现问题,重新启动矿工。例如,“-r 60” – 每小时重启矿工或某些GPU失败时。
“-r 1”关闭矿工,并在矿工目录(如果存在)中执行“rebo​​ot.bat”文件(Linux版本的“rebo​​ot.sh”或“rebo​​ot.sh”),如果某些GPU出现故障。
因此,您可以创建“rebo​​ot.bat”文件并执行一些操作,例如,如果将此行放在那里,则重新启动系统:“shutdown / r / t 5 / f”。
-li低强度模式。如果您不希望Windows冻结,请指定“-li 1”。
-nofee:设置“1”取消开发商费用。在这种模式下,一些最近的优化被禁用,所以采矿速度将会慢5%左右。
通过启用此模式,我将失去100%的收入,您只会损失2.5%的收入。
所以你有一个选择:“最快的矿工”或“完全免费的矿工,但有点慢”。
如果你想要“最快”和“完全免费”,你应该找到一些满足你的要求的其他矿工,只是不要使用这个矿工,而不是声称我需要
取消/减少开发商的费用,说2.5%开发商的费用是对于这个矿工来说太多了,等等。
-tt设置目标GPU温度。例如,“-tt 80”表示80℃的温度。您还可以为每个卡指定值,例如“-tt 70,80,75”。
如果指定负值,您还可以设置静态风扇速度,例如“-tt -50”设置50%风扇转速。指定零以禁用控制和隐藏GPU统计信息。
“-tt 1”(默认)不管理风扇,但每30秒显示GPU温度和风扇状态。指定值2..5如果太频繁。
-tstop设置停止GPU温度,如果GPU达到指定温度,矿工将停止采矿。例如,“-tstop 95”表示95℃的温度。您还可以为每个卡指定值,例如“-tstop 95,85,90”。
默认情况下禁用此功能(“-tstop 0”)。您还应该为“-tt”选项指定非零值来启用此选项。
注意:检查“已知问题”部分。温度控制中的GPU指标有时与采矿中的GPU索引不匹配!
如果关闭错误的卡,它将在30秒内关闭矿工。
您也可以指定负值立即关闭矿工,而不是停止GPU,例如,一旦GPU达到95C温度,“-tstop -95”将关闭矿工。
-h在GPU中处理的哈希数(HashCnt)。如果未指定,则使用默认值。在许多情况下,您可以通过调整此参数值来提高性能。
例如,“-h 832”表示所有卡的HashCnt = 832。您还可以为每个卡指定值,例如“-h 640,832,1376,0”,零值表示自动选择。
值必须可被32整除,否则将被选择可被32整除的附近值。
使用“m”,“+”和“ – ”键找到最佳值。一个散列需要大约2MB的GPU内存,太大的值可能会导致不稳定的采矿,在许多情况下,最大值不是最好的。
例如,对于280x卡,最佳值为832.对于290x卡,最佳值为1376.
对于大多数流行卡,矿工自动设置最佳值,但是有很多卡,我没有这些卡,所以你可以找到你最好的“-h”值。
按“m”键查看每个GPU轮的当前哈希值,然后使用“+”和“ – ”键增加/减小“-h”值。您还可以按“0”…“9”键选择活动卡。
有时用“+”和“ – ”键改变“HashCnt”会导致OpenCL出现问题,在这种情况下,您需要重新启动矿工并直接在命令行中更改“-h”值。
-fanmax设置最大风扇速度,百分比,例如“-fanmax 80”将最大风扇速度设置为80%。您还可以为每个卡指定值,例如“-fanmax 50,60,70”。
此选项仅在矿工管理冷却时使用,即当使用“-tt”选项来指定目标温度时。默认值为“100”。
-fanmin设置最小风扇速度,百分比,例如“-fanmin 50”将最小风扇速度设置为50%。您还可以为每个卡指定值,例如“-fanmin 50,60,70”。
此选项仅在矿工管理冷却时使用,即当使用“-tt”选项来指定目标温度时。默认值为“0”。
-cclock设置目标GPU内核时钟速度,单位为MHz。如果没有指定或为零,矿工不会改变当前的时钟速度。您还可以为每个卡指定值,例如“-cclock 1000,1050,1100,0”。
-mclock设置目标GPU内存时钟速度,单位为MHz。如果没有指定或为零,矿工不会改变当前的时钟速度。您也可以为每个卡指定值,例如“-clock 1200,1250,1200,0”。
-powlim设定功率限制,从-50到50.如果没有指定,矿工不会改变功率限制。您还可以为每个卡指定值,例如“-powlim 20,-20,0,10”。
-cvddc设置目标GPU核心电压乘以1000.例如,“-cvddc 1050”表示1.05V。您还可以为每个卡指定值,例如“-cvddc 900,950,1000,970”。仅在Windows中支持最新的AMD 4xx卡。
-mvddc设置目标GPU内存电压乘以1000.例如,“-mvddc 1050”表示1.05V。您还可以为每个卡指定值,例如“-mvddc 900,950,1000,970”。仅在Windows中支持最新的AMD 4xx卡。
– 远程监控/管理端口。默认值为-3333(读模式),指定“-mport 0”禁用远程监控/管理功能。
指定负值以启用监视(获取统计信息),但禁用管理(重新启动,上传文件),例如“-mport -3333”启用端口3333进行远程监控,但远程管理将被阻止。
您还可以使用Web浏览器查看当前的矿工状态,例如,在Web浏览器中键入“localhost:3333”。
警告:如果您认为可以通过此端口受到攻击,请使用负选项值或禁用远程管理!
– 颜色启用或禁用控制台中的彩色文本。默认值为“1”,使用“ – 颜色0”禁用着色。
-v显示矿工版本,样品用量:“-v 1”。
配置文件
您可以使用“config.txt”文件,而不是在命令行中指定选项。
如果没有任何命令行选项,矿工将检查“config.txt”文件的选项。
如果在命令行中只有一个选项,它必须是配置文件名。
如果命令行中有两个或多个选项,矿工将从命令行中获取所有选项,而不是从配置文件中获取。
每行放置一个选项,如果一行的第一个字符为“;” 或“#”,这一行将被忽略。
您还可以在“epools.txt”和“config.txt”文件中使用环境变量。例如,定义“WORKER”环境变量,并在config.txt或epools.txt中将其用作“%WORKER%”。
示例用法
moneropool(未加密连接):
NsGpuCNMiner.exe -o地层+ TCP://mine.moneropool.org:80 -u 449TGay4WWJPwsXrWZfkMoPtDbJp8xoSzFuyjRt3iaM4bRHdzw4qoDu26FdcGx67BMDS1r2bnp7f5hF 6xdPWWrD3Q3Wf7G6 -px
miningpoolhub SSL / TLS连接(此池自动检测加密所以它使用相同的端口,作为未加密的连接):
NsGpuCNMiner.exe -o ssl://us-east.cryptonight-hub.miningpoolhub.com:20580 -u YourLogin.YourWorker -px
suprnova SSL / TLS连接:
NsGpuCNMiner.exe -o ssl:// xmr。 suprnova.cc:5221 -u YourLogin.YourWorker -px
不要忘记指定您的钱包地址!
FAILOVER
使用“epools.txt”文件指定其他池。此文件具有文本格式,每行一个池。每个池都有3个连接尝试。
如果池长时间不发送新作业,或者池拒绝太多份额,矿工将自动断开连接。
如果一行的第一个字符是“;” 或“#”,这一行将被忽略。
不要更改间距,解析之间需要参数和值之间的空格。
如果您需要在参数值中指定“,”字符,请使用两个逗号 – 将被视为一个逗号。
您可以通过按“r”键在运行时重新加载“epools.txt”文件。
在命令行中指定的池是“主”池,如果要从列表中使用一些不同的池,矿工将每30分钟尝试返回它。
如果在命令行中未指定池,则故障转移池列表中的第一个池是主池。
您可以使用“-ftime”选项将30分钟的时间段更改为某些不同的值,或者使用“-ftime 0”禁用切换到主池。
您还可以在“epools.txt”和“config.txt”文件中使用环境变量。例如,定义“WORKER”环境变量,并在config.txt或epools.txt中将其用作“%WORKER%”。
性能
约810 h / s库存290X(海力士记忆)。
库存290X(Elpida记忆)约710 h / s。
约有690 h / s的库存290(Elpida记忆)。
库存280X(海力士记忆)约550 h / s。
库存270X(Elpida内存)约440 h / s。
大约410 h / s现货270(Elpida记忆)。
故障排除
1.安装Catalyst v15.12。
2.禁用超频。
3.设置GPU_MAX_ALLOC_PERCENT 100.
4.设置虚拟内存16 GB。
5.重启电脑。
调谐
对于290X / 290 / 280X / 270X / 270,您可以保留默认参数,即不指定“-a”和“-h”,矿工将自动应用最佳设置。
对于其他卡,指导如何获得最大速度:
1.尝试“-a 1”,“-a 3”,“-a 4”并选择最佳模式,按“m”键查看即时哈希值。
2.记住矿工启动时的“HashCnt”值,然后使用该值指定“-h”参数,记住哈希值,并在两个方向(越来越少)逐步改变“-h”参数。
根据即时哈希值选择最佳值。
常见问题:
问:我看到很多devfee的股票,看起来像devfee是50%!
答:这不是真的,请学习一些关于池采矿的理论。
一些游泳池使用vardiff – 他们根据矿工的速度改变共享目标。如果矿工缓慢,则池设定较低的目标份额,反之亦然。矿工可以定期发送股票,快速和慢速的矿工每分钟将发送相似数量的股票,池中不会由快速矿工的股票过载,不会失去经常找不到有价值股票的慢矿商。顺便说一下,当你单独分享目标是阻止目标(非常高),所以你会很少找到股票,但他们将解决块,因此将具有最大的价值。
低分配目标意味着矿工会发现很多更便宜的股票,高股份目标意味着矿工会发现更少的股份,但他们将更有价值。
当找到共享时,矿工显示共享目标,例如:
SHARE FOUND(目标10000)

DevFee:SHARE FOUND(target 1000)
比较主和devfee连接的当前目标。从上面的例子中,目标1000的10个devfee共享成本为目标10000的一个份额。
但是,devfee挖掘非常慢,因此池使用x10较低的目标。所以你看到很多devfee股票,但是比主要股票便宜得多。
下面是英文原版介绍:
Current version: 9.7:
– reduced devfee, it’s 2% now if you use secure SSL/TLS connection, currently miningpoolhub pool supports encrypted connections, see Readme for samples.
– added “allpools” option, use it if your pool requires Username.Worker instead of wallet address, or if you mine some fork of Monero.
– now all options can be stored in “config.txt” file.
– changed format of “pools.txt”, now you can specify own settings for every failover pool. Since format was changed, failover pools file was renamed to “epools.txt”.
– now “r” key reloads failover pools file, “s” shows current statistics, with digit keys you can disable/enable GPUs.
– improved support for EthMan, now all commands are supported.
– now remote management is working in read-only mode by default.
– added SSL/TLS encryption support for better security, see “-o” option description in Readme file for details.
– improved “-tt” and “-r” options.
– added “-fanmin”, “-fanmax”, “-tstop”, “-powlim”, “-cvddc”, “-mvddc” options.
– added HTTP support for remote port.
– added “-retrydelay” option.
– added “-ftime” option.
– a lot of minor improvements.
This is POOL version.
Catalyst 15.12 is required for best performance and compatibility.
Set “GPU_MAX_ALLOC_PERCENT” environment variable as “100”.
For multi-GPU systems, set Virtual Memory size in Windows at least 16 GB:
“Computer Properties / Advanced System Settings / Performance / Advanced / Virtual Memory”.
This miner is free-to-use, however, current developer fee is 2% if you use secure SSL/TLS connection to mining pool, miner mines 49 rounds for you and 1 round for developer.
If you use unsecure connection to mining pool, current developer fee is 2.5%, miner mines 39 rounds for you and 1 round for developer.
If you don’t agree with the dev fee – don’t use this miner, or use “-nofee” option.
Attempts to cheat and remove dev fee will cause a bit slower mining speed (same as “-nofee 1”) though miner will show same hashrate.
This version is for recent AMD videocards only: 7xxx and 2xx, also 6xxx and 5xxx. No nVidia support.
This version is for Windows x64 only. No 32-bit support.
Linux version also requires AMD APP SDK installed. Linux version has been tested in Cent 6.5 and Ubuntu 14.04.
Miner has built-in GPU overclocking features and temperature management, also it supports remote monitoring/management.
COMMAND LINE OPTIONS:
-o    pool address. Both HTTP and Stratum protocol are supported. You can specify several “-o” parameters to use several pools, or use “epools.txt” file, or use both.
Miner also supports Stratum with SSL/TLS encryption for all data between miner and pool (if pool supports encryption), it significantly improves security.
To enable encryption, use “ssl://” or “stratum+ssl://” prefix (or “tls” instead of “ssl”), for example: “-o ssl://us-east.cryptonight-hub.miningpoolhub.com:20580”
-u    your wallet address. If your pool requires Username.Worker instead of wallet address, add “-allpools 1” option if miner shows an error.
-p    password, use “x” as password.
-allpools Specify “-allpools 1” if miner does not want to mine on specified pool (because it cannot mine devfee on that pool), but you agree to use some default pools for devfee mining.
Note that if devfee mining pools will stop, entire mining will be stopped too.
-di    GPU indexes, default is all available GPUs. For example, if you have four GPUs “-di 02” will enable only first and third GPUs (#0 and #2).
You can also turn on/off cards in runtime with “0”…”9″ keys and check current statistics with “s” key.
-a   Select algorithm:
“-a 0” (default) means autoselection.
“-a 1” fastest mining mode for 290/290x and 270/270x cards.
“-a 2” low power consumption mode for 290/290x cards. A bit less speed (1%) but less power consumption (10-15%).
“-a 3” fastest mining for old cards (6xxx and 5xxx).
“-a 4” fastest mining for recent cards (280x, 270/270x etc).
You can also specify mode for every card separately, for example, “-a 1234”.
It is very important for good mining speed to select correct “-a” and “-h” values for your cards.
For old cards 5xxx and 6xxx use “-a 3” mode only, otherwise you can get “LowDifficultyShare” errors from pool.
-ftime   failover main pool switch time, in minutes, see “Failover” section below. Default value is 30 minutes, set zero if there is no main pool.
-wd    watchdog option. Use “-wd 1” to enable watchdog, miner will be closed if any thread is not responding for 1 minute or OpenCL call failed,
so you can restart it from some script if some GPU does not respond.
-ee    close miner if no more pools are available in the list. By default, miner tries all pools one by one, after last pool it tries first pool again and so on.
Use “-ee 1” to close miner when it tried all pools, so you can restart it from some script and do some additional actions related to internet connectins if necessary.
-retrydelay   delay, in seconds, between connection attempts. Default values is “20”. Specify “-retrydelay -1” if you don’t need reconnection, in this mode miner will exit if connection is lost.
-dbg   debug log and messages. “-dbg 0” (default) – create log file but don’t show debug messages.
“-dbg 1” – create log file and show debug messages. “-dbg -1” – no log file and no debug messages.
-r   Restart miner mode. “-r 0” (default) – restart miner if something wrong with GPU. “-r -1” – disable automatic restarting. -r >20 – restart miner if something
wrong with GPU or by timer. For example, “-r 60” – restart miner every hour or when some GPU failed.
“-r 1” closes miner and execute “reboot.bat” file (“reboot.bash” or “reboot.sh” for Linux version) in the miner directory (if exists) if some GPU failed.
So you can create “reboot.bat” file and perform some actions, for example, reboot system if you put this line there: “shutdown /r /t 5 /f”.
-li   Low intensity mode. Specify “-li 1” if you don’t want Windows to freeze.
-nofee: set “1” to cancel my developer fee at all. In this mode some recent optimizations are disabled so mining speed will be slower by about 5%.
By enabling this mode, I will lose 100% of my earnings, you will lose only 2.5% of your earnings.
So you have a choice: “fastest miner” or “completely free miner but a bit slower”.
If you want both “fastest” and “completely free” you should find some other miner that meets your requirements, just don’t use this miner instead of claiming that I need
to cancel/reduce developer fee, saying that 2.5% developer fee is too much for this miner and so on.
-tt   set target GPU temperature. For example, “-tt 80” means 80C temperature. You can also specify values for every card, for example “-tt 70,80,75”.
You can also set static fan speed if you specify negative values, for example “-tt -50” sets 50% fan speed. Specify zero to disable control and hide GPU statistics.
“-tt 1” (default) does not manage fans but shows GPU temperature and fan status every 30 seconds. Specify values 2..5 if it is too often.
-tstop   set stop GPU temperature, miner will stop mining if GPU reaches specified temperature. For example, “-tstop 95” means 95C temperature. You can also specify values for every card, for example “-tstop 95,85,90”.
This feature is disabled by default (“-tstop 0”). You also should specify non-zero value for “-tt” option to enable this option.
NOTE: Check “KNOWN ISSUES” section. GPU indexes in temperature control sometimes don’t match GPU indexes in mining!
If it turned off wrong card, it will close miner in 30 seconds.
You can also specify negative value to close miner immediately instead of stopping GPU, for example, “-tstop -95” will close miner as soon as any GPU reach 95C temperature.
-h   number of hashes that GPU processes during one round (HashCnt). If not specified, default value is used. For many cases you can increase performance by adjusting this parameter value.
For example, “-h 832” means HashCnt=832 for all cards. You can also specify values for every card, for example “-h 640,832,1376,0”, zero value means autoselection.
Values must be divisible by 32, otherwise near value that is divisible by 32 will be selected.
Use “m”, “+” and “-” keys to find the best value. One hash takes about 2MB of GPU memory, too big value may cause unstable mining and in many cases max value is not the best.
For example, for 280x card the best value is 832. For 290x card the best value is 1376.
For most popular cards miner sets the best value automatically, but there are many cards and I don’t have them all, so you can find the best “-h” value by yourself.
Press “m” key to see current hashrate for every GPU round, then use “+” and “-” keys to increase/reduce “-h” value. You can also press “0”…”9″ keys to select active card.
Sometimes changing “HashCnt” by “+” and “-” keys causes problems with OpenCL, in this case you need to restart miner and change “-h” values in command line directly.
-fanmax   set maximal fan speed, in percents, for example, “-fanmax 80” will set maximal fans speed to 80%. You can also specify values for every card, for example “-fanmax 50,60,70”.
This option works only if miner manages cooling, i.e. when “-tt” option is used to specify target temperature. Default value is “100”.
-fanmin   set minimal fan speed, in percents, for example, “-fanmin 50” will set minimal fans speed to 50%. You can also specify values for every card, for example “-fanmin 50,60,70”.
This option works only if miner manages cooling, i.e. when “-tt” option is used to specify target temperature. Default value is “0”.
-cclock   set target GPU core clock speed, in MHz. If not specified or zero, miner will not change current clock speed. You can also specify values for every card, for example “-cclock 1000,1050,1100,0”.
-mclock   set target GPU memory clock speed, in MHz. If not specified or zero, miner will not change current clock speed. You can also specify values for every card, for example “-mclock 1200,1250,1200,0”.
-powlim set power limit, from -50 to 50. If not specified, miner will not change power limit. You can also specify values for every card, for example “-powlim 20,-20,0,10”.
-cvddc   set target GPU core voltage, multiplied by 1000. For example, “-cvddc 1050” means 1.05V. You can also specify values for every card, for example “-cvddc 900,950,1000,970”. Supports latest AMD 4xx cards only in Windows.
-mvddc   set target GPU memory voltage, multiplied by 1000. For example, “-mvddc 1050” means 1.05V. You can also specify values for every card, for example “-mvddc 900,950,1000,970”. Supports latest AMD 4xx cards only in Windows.
-mport   remote monitoring/management port. Default value is -3333 (read-mode), specify “-mport 0” to disable remote monitoring/management feature.
Specify negative value to enable monitoring (get statistics) but disable management (restart, uploading files), for example, “-mport -3333” enables port 3333 for remote monitoring, but remote management will be blocked.
You can also use your web browser to see current miner state, for example, type “localhost:3333” in web browser.
Warning: use negative option value or disable remote management entirely if you think that you can be attacked via this port!
-colors enables or disables colored text in console. Default value is “1”, use “-colors 0” to disable coloring.
-v   displays miner version, sample usage: “-v 1”.
CONFIGURATION FILE
You can use “config.txt” file instead of specifying options in command line.
If there are not any command line options, miner will check “config.txt” file for options.
If there is only one option in the command line, it must be configuration file name.
If there are two or more options in the command line, miner will take all options from the command line, not from configuration file.
Place one option per line, if first character of a line is “;” or “#”, this line will be ignored.
You can also use environment variables in “epools.txt” and “config.txt” files. For example, define “WORKER” environment variable and use it as “%WORKER%” in config.txt or in epools.txt.
SAMPLE USAGE
moneropool (unencrypted connection):
NsGpuCNMiner.exe -o stratum+tcp://mine.moneropool.org:80 -u 449TGay4WWJPwsXrWZfkMoPtDbJp8xoSzFuyjRt3iaM4bRHdzw4qoDu26FdcGx67BMDS1r2bnp7f5hF6xdPWWrD3Q3Wf7G6 -p x
miningpoolhub SSL/TLS connection (this pool detects encryption automatically so it uses same port as for unencrypted connection):
NsGpuCNMiner.exe -o ssl://us-east.cryptonight-hub.miningpoolhub.com:20580 -u YourLogin.YourWorker -p x
suprnova SSL/TLS connection:
NsGpuCNMiner.exe -o ssl://xmr.suprnova.cc:5221 -u YourLogin.YourWorker -p x
Do not forget to specify your wallet address!
FAILOVER
Use “epools.txt” file to specify additional pools. This file has text format, one pool per line. Every pool has 3 connection attempts.
Miner disconnects automatically if pool does not send new jobs for a long time or if pool rejects too many shares.
If the first character of a line is “;” or “#”, this line will be ignored.
Do not change spacing, spaces between parameters and values are required for parsing.
If you need to specify “,” character in parameter value, use two commas – ,, will be treated as one comma.
You can reload “epools.txt” file in runtime by pressing “r” key.
Pool specified in the command line is “main” pool, miner will try to return to it every 30 minutes if it has to use some different pool from the list.
If no pool was specified in the command line then first pool in the failover pools list is main pool.
You can change 30 minutes time period to some different value with “-ftime” option, or use “-ftime 0” to disable switching to main pool.
You can also use environment variables in “epools.txt” and “config.txt” files. For example, define “WORKER” environment variable and use it as “%WORKER%” in config.txt or in epools.txt.
PERFORMANCE
About 810 h/s on stock 290X (Hynix memory).
About 710 h/s on stock 290X (Elpida memory).
About 690 h/s on stock 290  (Elpida memory).
About 550 h/s on stock 280X (Hynix memory).
About 440 h/s on stock 270X (Elpida memory).
About 410 h/s on stock 270  (Elpida memory).
TROUBLESHOOTING
1. Install Catalyst v15.12.
2. Disable overclocking.
3. Set GPU_MAX_ALLOC_PERCENT 100.
4. Set Virtual Memory 16 GB.
5. Reboot computer.
TUNING
For 290X/290/280X/270X/270 you can leave default parameters, i.e. do not specify “-a” and “-h”, miner will apply best settings automatically.
For other cards, guide how to get maximal speed:
1. Try “-a 1”, “-a 3”, “-a 4” and select best mode, press “m” key to see immediate hashrate.
2. Remember “HashCnt” value when miner starts, then specify “-h” parameter with this value, remember hashrate and change “-h” parameter step by step by 32 in both directions (less and more).
Select best value based on immediate hashrate.
FAQ:
Q: I see too many devfee shares, it looks like devfee is 50%!
A: It’s not true, please learn some theory about pool mining.
Some pools use vardiff – they change share target according miner speed. If miner is slow, pool set lower target share, and vice versa. It allows miner to send shares regularly, both fast and slow miners will send similar number of shares per minute, pool will not be overloaded by shares from fast miners and it will not lose slow miners that cannot find valuable shares often. By the way, when you mine solo the share target is block target (very high) so you will find shares very rarely but they will solve blocks and therefore will have maximal value.
Low share target means that miner will find a lot of cheaper shares, high share target means that miner will find fewer shares but they will be more valuable.
When share is found, miner displays share target, for example:
SHARE FOUND (target 10000)
or
DevFee: SHARE FOUND (target 1000)
Compare current targets for main and devfee connections. From example above, 10 devfee shares at target 1000 cost as one share at target 10000.
But devfee mining is very slow and therefore pool uses x10 lower target. So you see a lot of devfee shares but they are much cheaper than main shares.
百度网盘链接: http://pan.baidu.com/s/1c1HYdKc 密码: rdet
回复

使用道具 举报

发表于 2017-11-3 08:00:35 | 显示全部楼层
谢谢翻译!非常感谢!
回复 支持 反对

使用道具 举报

发表于 2018-1-24 19:17:56 | 显示全部楼层
这个很不错
回复 支持 反对

使用道具 举报

发表于 2018-3-2 17:33:52 | 显示全部楼层
收益怎么样
回复 支持 反对

使用道具 举报

发表于 2018-3-3 13:50:42 | 显示全部楼层
还好吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表