회사에서 상주시키고 있는 개인 딥러닝 노트북으로 T-Rex 마이너 프로그램을 써서 꾸준히 레이븐코인의 채굴을 진행하고 있는데, 문제는 학습을 하는 동안 활주로 소리가 날 정도로 소리가 너무 컸었다. 그래서 한동안 GPU 채굴을 하지 않는 마이너 프로그램으로 다른 암호화폐를 채굴 진행하였는데(모네로나 이더리움 클래식이나...) 확실히 레이븐코인에 비해서 현저히 채굴이 떨어졌다.
그래서, 방법이 없을까 고민하다 T-REX github에 들어가니 속도를 조절하는 방법이 적혀 있었다(바보같이 모르고...) 집에서 채굴할때는 소리가 나지 않아서 몰랐는데 확실히 놋붓으로 하면 소리 때문에 제대로 진행이 안되니 회사에서 소리 때문에 채굴을 못하는 분들은 아래처럼 해보는 것을 추천드리고 싶다.
T-REX 마이닝을 실행하면, T-REX 설정 웹페이지를 들어갈 수 있다. 포트를 어떻게 했을지 모르지만,
t-rex.exe -a x16rv2 -o stratum+tcp://asia1.hellominer.com:6600 -u [레이븐주소].[워커명] -p x -l log.txt --api-bind-http 0.0.0.0:4068
필자같은 경우 위와 같은 명령어를 실행하는데, 마지막 bind뒤에 적힌 0.0.0.0:4068을 보면 알겠지만 위 주소를 웹에 실행시키면 t-rex 설정 페이지가 뜬다
스크롤을 내리면, 하단에 config를 설정할 수 있는 JSON 구조의 설정값들을 볼 수 있는데
필자의 설정
{
"ab_indexing": false,
"algo": "x16rv2",
"api_bind_http": "0.0.0.0:4068",
"api_bind_telnet": "0.0.0.0:4068",
"autoupdate": false,
"back_to_main_pool_sec": 600,
"config": "",
"cpu_priority": 2,
"devices": "0",
"exit_on_connection_lost": false,
"exit_on_cuda_error": true,
"gpu_report_interval": 5,
"hashrate_avr": 60,
"hide_date": false,
"intensity": "0",
"log_path": "C:",
"monitoring_page": {
"graph_interval_sec": 3600,
"update_timeout_sec": 10
},
"no_color": false,
"no_nvml": false,
"no_watchdog": false,
"pools": [
{
"pass": "x",
"url": "stratum+tcp://asia1.hellominer.com:6600",
"user": "[레이븐주소]/[워커명]"
}
],
"protocol_dump": false,
"reconnect_on_fail_shares": 10,
"retries": 3,
"retry_pause": 10,
"sharerate_avr": 600,
"temperature_color": "67,77",
"temperature_limit": 0,
"temperature_start": 0,
"time_limit": 0,
"timeout": 300
}
위와 같이 intensity가 0으로 되어 있는 것을 볼 수 있다. 이 값을 조절해서, GPU 강도를 조절할 수 있는 것으로 보인다. 필자는 10에서 11 정도로 주니 거슬리는 활주로 소리가 나지 않았다. 물론 이렇게 주면 당연히 채굴 효율을 떨어지게 된다. 소리가 크다는건 팬이 돌아간다는 의미이고, 열심히 작업을 하고 있다는 소리의 방증이라 강도를 줄이게 되면 성능은 떨어지게 된다. 이 값을 실시간으로 조절 한 후
이와 같이 Save를 하면 실시간으로 반영되면서 채굴을 진행하게 된다. 참고로 필자의 노트북에서 intensity 0과 intensity 11의 성능 차이는 약 2~3배 정도 나는 것으로 보인다. 하지만, 채굴할 수 있는 것에 만족하고 이 효율에 만족할 예정이다.
'암호화폐 및 블록체인 > 암호화폐 파고들기' 카테고리의 다른 글
[MED] 메디블록의 걷기 보상 앱 (메디패스) (0) | 2022.04.26 |
---|---|
레이븐코인(Ravencoin) 채굴하기(2020.06.27) (0) | 2020.06.27 |
EOS, B1 June 발표 정리 #4 - Voice를 발표한 진정한 의미 (0) | 2019.06.24 |
EOS의 SNS, Voice (프로세스편) - B1 June 발표 정리 #3 (0) | 2019.06.24 |
이오스(EOS), B1 June 발표 정리 #2 - 코인베이스(Coinbase) 편 (0) | 2019.06.04 |