[MONERO COMMAND OPTION] 모네로 마이닝 NsGpuCNMiner 옵션 설명.
안녕하세요!
오늘은 모네로 마이닝시 많이들 사용하시는 NsGpuCNMiner 옵션에 대해 올려볼까 합니다.
NsGpuCNMiner COMMAND LINE OPTION
-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"
풀 주소. HTTP와 Stratum 프로토콜이 둘 다 지원됨.
eppls.txt 또는 '-o' 파라미터를 이용하여 만약 그 풀이 암호화기능을 제공한다면, 채굴기와 풀 사이의 모든 데이터는 암호화된다. 보안성이 상당히 향상된다.
암호화기능을 활성화하려면 "ssl://"또는 "stratum+ssl://" 을 맨 앞에 붙인다.
(또는 "ssl" 대신에 "tls"을 입력한다." 예를 들어 "=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.
당신의 지갑 주소. 만약 풀이 username.worker를 필요로 하는 경우에 에러가 발생한다면 마지막 라인에 "-allpools 1"옵션을 사용하라.
-p
password, use "x" as password.
패스워드, "x"를 패스워드로 사용하라.
-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.
"-allpools1"은 만약 마이너가 특정 풀에서 튕길 때 사용한다. (왜냐하면 그 풀에서 devfee를 채굴할 수 없기 때문이다.) 그러나 devfee mining을 다른 기본값 풀에서 채굴할 수 있다. 만약 dvfee mining pool이 멈추게 되면, 전체적인 마이닝 또한 멈추게 된다.
-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.
GPU 인덱스. 기본값은 모든 사용가능한 GPU들. 예를 들어, 만약 4개의 GPU를 갖고 있고, "-di 02"라는 옵션을 사용하게 되면 (#0과 #2)의 1번째 3번째 GPU만 채굴하게 된다. 실행되는 동안에 "0"..."9"를 이용하여 카드를 켜고 끌 수 있으며, 현재의 통계는 "s"키로 볼 수 있다.
-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.
알고리즘 선택:
"-a 0" (기본값)으로 자동선택을 의미함.
"-a 1" 290/290x 및 270/270x를 위한 빠른 채굴 모드.
"-a 2" 290/290x를 위한 저전력 모드. 약간 느린 속도(1%)이지만 적은 소비전력(10~15%).
"-a 3" 오래된 카드(6xxx, 5xxx)을 위한 빠른 채굴 모드.
"-a 4" 최근의 카드 (280x, 270/270x 등) 최근의 카드들을 위한 빠른 채굴 모드.
카드별로 개별적인 값 설정 가능. 예를 들면 다음과 같다.
"-a 1234"
당신의 카드 종류에 적절한 "-a"와 "-h"값을 설정한느 것은 매우 중요하다.
오래된 카드 5xxx와 6xxxx에서는 "-a 3"모드만을 사용해야 하며, 그렇지 않는 경우, pool에서 "LowDifficultyShare" 가 발생할 수 있음.
-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.
"Failover" 참고. 기본 값은 30분이며, 만약 main pool이 없다면 0으로 설정.
-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.
와치독 옵션. "-wd 1"로 설정하면 와치독이 실행되고, 만약 thread가 1분동안 응답하지 않거나, OpenCL 호출이 실패했을 경우 마이너는 종료되고, script를 이용하여 재시작이 가능해진다.
-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.
리스트의 풀이 사용 불가하면 마이너를 종료한다. 기본값으로, 마이너는 모든 풀을 하나씩 테스트하며, 마지막 풀이 종료된 후 최초의 풀을 다시 연결하고, 이를 반복한다.
-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.
debug log와 메시지들. "-dbg 0" (기본값) 인 경우 로그파일을 만들지만, debug 메시지를 볼 순 없다.
"-dbg 1" - 로그 파일을 만들고, 디버그 메시지들을 보여준다. "-dbg -1" : 로그 파일도 많들지 않고, 디버그 메시지도 볼 수 없다.
-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.
마이너 재시작 모드 "-r 0" (기본값) - 만약 GPU에 에러가 발생하면 마이너를 재시작한다. "-r -1" 자동 재시작 해제. -r>20 - 만약 GPU에 에러가 있거나 타이머에 에러가 있으면 재시작한다. 예를 들어 "-r 60" - GPU가 작동하지 않을 때, 혹은 매 1시간 마다 재시작한다.
"-r 1" 만약 GPU 일부가 작동하지 않으면, 마이너를 종료하고, 마이너 디렉토리의 "reboot.bat" 파일을 실행한다. (리눅스 버젼: "reboot.bash"또는 "reboot.sh")
따라서 "reboot.bat"파일을 만들고, 명령을 수행할 수 있다. 예를 들어 "shutdown /r /t 5 /f"라고 입력하면 재시작된다.
-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.
1로 설정하면, 개발자 수수료를 0으로 함. 이 모드에서 최근의 최적화사항들이 해제되며, 채굴 속도는 5퍼센트 정도 감소함. 이 모드를 적용하면, 개발자 수입은 0이 되며, 채굴자는 2.5퍼센트의 수입만 감소한다. "가장 빠른 채굴" 혹은 "완전히 공짜인 채굴이지만 약간 느린 모드" 중 하나를 선택하면 된다. 만약 "빠르면서도 공짜인" 모드를 사용하고 싶다면, 다른 마이너 프로그램을 사용해야 한다.
-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.
목표 GPU 온도를 설정한다. 예를 들어 "-tt 80"이라고 설정하면 80C의 온도이다. 각각의 카드별로 다른 목표 온도 설정이 가능하다.
"-tt 70,80,75" 만약 음수로 설정하면 일정한 팬속도 설정이 가능하다. "-tt -50"은 50퍼센트의 팬속도를 나타낸다. 0을 설정하면 조절하지 않으며, GPU통계를 숨긴다.
"-tt 1" (기본값)을 설정하면, 팬관리를 하지 않지만, GPU 온도와 팬상태를 30초 간격으로 표시한다. 2...5로 설정을 바꾸면 30초보다 더 먼 간격으로 표시가 가능하다.
-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.
GPU가 멈추는 온도를 설정한다. 만약 GPU가 특정 온도에 도달하면 멈추게 된다. 예를 들어 "-tstop 95"는 95C 를 의미한다. 각각의 카드에 설정이 가능하다.
예를 들어 "-tstop 95,85,90" 기본값 "-tstop 0"에서는 적용되지 않는다. 만약 이 옵션을 사용하려면 0이 아닌 값을 "-tt"옵션에서 사용해야 한다. "알려진 문제점" 부분을 참고해야 한다. 온도 조절의 인덱스는 때때로 GPU 채굴 인덱스와 차이를 보인다.
만약 다른 카드를 멈춘 경우, 마이너는 30초 후에 종료된다.
GPU를 멈추는 대신에 마이너를 즉각적으로 종료하려면 특정한 음수로 설정하면 된다. 예를 들어 "-tstop -95"로 설정하면 GPU 중 1개가 95C에 도달하면 마이너는 종료된다.
-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.
1라운드(HashCnt) 동안 GPU가 처리하는 해쉬의 숫자. 만약 설정되지 않으면 기본값이 사용됨. 수정하여 성능이 향상되는 경우가 많음.
예를 들어 "-h 832"라고 설정하면 모든 카드에 대한 HashCnt=832로 설정됨. 각각의 카드에 대해 설정 가능하며, 예를 들어 "-h 640,832,1376,0"이라고 할 수 있고, 0은 자동선택.
값은 32로 나눌 수 있어야 하며, 나눌 수 없는 경우 가장 가까운 32로 나눌 수 있는 값이 선택됨.
"m" "+" "-" 키를 이용하여 최적값을 찾을 수 있음. 1 해쉬는 약 2MB의 GPU 메모리를 차지하며, 너무 큰 값은 안정적이지 않은 채굴을 발생시키고, 많은 경우에 최대값은 최고의 선택이 아니다.
예를 들어, 280x 카드의 최적값은 832이다. 290x카드의 최적값은 1376이다.
대부분의 대중적인 카드들에 대해 마이너는 자동적으로 최적값을 선택한다. 하지만 모든 카드에 대한 설정이 있는 것은 아니므로, 최적의 값을 "-h"로 직접 찾으면 된다.
모든 GPU round에 대한 현재의 해쉬레이트를 알고 싶으면 "m"키를 누르면 된다. "-h"값 조정을 위해 "+" "-"로 조절할 수 있다. "0"..."9"를 선택하여 카드 비활성화가 가능하다.
때때로 "HashCnt"를 "+"와 "-"로 변경하면 OpenCL 에러가 발생하며, 이경우 마이너를 재시작해야 하며, "-h"값을 commandline에서 직접 수정해야 한다.
-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".
fan의 최대 속도를 퍼센트로 설정한다. 예를 들어 "-fanmax 80"은 최대 팬속도를 80퍼센트로 설정한다. "-fanmax 50,60,70"과 같이 각각의 팬속도를 설정할 수도 있다. 마이너가 쿨링을 관리하는 경우에만 적용된다. 즉 "-tt"옵션이 사용된 경우에만 특정한 목표 온도 설정이 가능하다. 기본 값은 "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".
최저 팬속도를 퍼센트로 설정한다. 예를 들어 "-fanmin 50"은 최저 팬속도를 50퍼센트로 설정한다. "-fanmin 50,60,70"과 같이 각각의 카드에 대해 값 설정이 가능하다. 마이너가 쿨링을 관리하는 경우에만 적용된다. 즉 "-tt"옵션이 사용된 경우에만 특정한 목표 온도 설정이 가능하다. 기본 값은 "100"이다.
-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".
목표 GPU 코어 클럭 스피드로 단위는 MHz. 만약 0, 혹은 입력되지 않은 경우, 마이너는 현재의 clock speed를 변경하지 않는다. 각각의 카드에 대해서 값 변경이 가능하다. "-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".
목표 GPU 메모리 클럭 스피드로, MHZ단위. 만약 0, 혹은 입력되지 않은 경우, 마이너는 현재의 clock speed를 변경하지 않는다. 각각의 카드에 대해서 값 변경이 가능하다. "-cclock 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".
파워 리미트를 설정하며, -50~50이다. 설정되지 않으면 변경하지 않는다. 카드별로 설정이 가능하다. "-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.
목표 GPU 코어 전압, 배수는 1000이다. 예를 들어 "-cvddc 1050"은 1.05V이다. 각 카드별로 값 설정이 가능하며, 예를 들어 "cvddc 900,950,1000,970"이다. 윈도우에서는 최신 AMD 4xx카드만 지원된다.
-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.
목표 GPU 메모리 전압. 배수는 1000. 예를 들어 "-mvddc 1050"은 1.05V이다. 각 카드별로 값 설정이 가능하며, 예를 들어 "cvddc 900,950,1000,970"이다. 윈도우에서는 최신 AMD 4xx카드만 지원된다.
-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!
원격 모니터링/관리 포트. 기본 값은 -3333(읽기 모드)이다. "-mport 0"으로 설정하면 원격 모니터링/관리 기능이 해제된다. 음수값: 모니터링(통계값)은 가능하지만 고나리(재시작, 파일 업로드)는 불가능함. 예를 들어 "-mport -3333"으로 설정하면, 포트 3333에 대해 원격 모니터링은 가능하지만, 원격 관리는 블록된다.
"localhost:3333"을 웹브라우저에 입력하면 웹브라우저를 통해 현재의 마이너 상태를 확인할 수 있다.
경고: 이 포트로 공격이 의심되면 음수값을 사용하거나, 원격 관리기능을 완전히 off해야 한다.
-colors
enables or disables colored text in console. Default value is "1", use "-colors 0" to disable coloring.
콘솔의 컬러 텍스트를 활성화 또는 비활성화한다. 기본값은 "1"이며 "- colors 0"을 사용하여 색을 비활성화한다.
-v
displays miner version, sample usage: "-v 1".
마이너 버젼을 선택함. 샘플: "-v 1"
이상 입니다~ 좋은 하루 보내세요~
Good post. @hmkong
감사합니다~~ @jerryhuge
Congratulations @hmkong! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
뭔지 모르겠지만 응원합니다.ㅎㅎ
스팀잇에 잘 정착하시길 바랍니다.^_^
감사합니다~ 반가워요~ 잘 부탁드립니다~^^