일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Bytecoin
- 마스터노드
- 마이닝풀허브
- 마이너게이트
- 코인마켓캡
- 비트코인
- nvidia
- mining
- 이더리움
- binance
- eth
- 가상화폐
- 나이스해시
- minergate
- 채굴
- 모네로
- bitcoin
- monero
- miningpoolhub
- ICO
- XMR
- 바이낸스
- 무료비트코인
- 블록체인
- freebitcoin
- nicehash
- 바이트코인
- 프리비트코인
- ccminer
- BcN
블록체인 주변 이야기
xmrig v2.5.0 : 모네로 새로운 알고리즘 v7 PoW 채굴용 본문
얼마전에 CryptoNight 알고리즘 코인을 채굴할 수 있는 ASCI이 출시되었다는 소식을 전해 드렸는데, Monero에서 새로운 알고리즘 v7 PoW로 전환하기로 한 날짜가 3월28일 입니다. 그때 가서 채굴소프트웨어 변경할 필요 없이, 지금 미리 변경하면, 나중에 바꾸지 않아도 된다고 하여, 새로운 xmrig v2.5.0 버전을 다운로드 받아서 채굴 테스트를 해보았습니다.
XMRig 다운로드 : https://github.com/xmrig/xmrig/releases
아래 화면을 보면, Win64.zip 이 2가지가 있습니다. gcc버전과 msvc 버전 두가지 인데요. 컴파일을 어떻게 했느냐의 차이 입니다. 제경우는 msvc 를 사용 했을때, 성능의 약간 더 나왔습니다.
다운로드 받은 xmrig-2.5.0-gcc-win64.zip 파일의 압축을 해제했습니다.
다른 파일을 손대지 말고, config.json 파일을 메모장에서 열어 봅니다.
config.json
{
"algo": "cryptonight", // cryptonight (default) or cryptonight-lite
"av": 0, // algorithm variation, 0 auto select
"background": false, // true to run the miner in the background
"colors": true, // false to disable colored output
"cpu-affinity": null, // set process affinity to CPU core(s), mask "0x3" for cores 0 and 1
"cpu-priority": null, // set process priority (0 idle, 2 normal to 5 highest)
"donate-level": 1, // donate level, mininum 1%
"log-file": null, // log all output to a file, example: "c:/some/path/xmrig.log"
"max-cpu-usage": 100, // maximum CPU usage for automatic mode, usually limiting factor is CPU cache not this option.
"print-time": 60, // print hashrate report every N seconds
"retries": 5, // number of times to retry before switch to backup server
"retry-pause": 5, // time to pause between retries
"safe": false, // true to safe adjust threads and av settings for current CPU
"threads": null, // number of miner threads
"pools": [
{
"url": "asia.cryptonight-hub.miningpoolhub.com:20580", // URL of mining server
"user": "stima.msvc", // username for mining server
"pass": "x", // password for mining server
"keepalive": true, // send keepalived for prevent timeout (need pool support)
"nicehash": false // enable nicehash/xmrig-proxy support
}
],
"api": {
"port": 0, // port for the miner API https://github.com/xmrig/xmrig/wiki/API
"access-token": null, // access token for API
"worker-id": null // custom worker-id for API
}
}
donate-level을 1%로 수정 하고, max-cpu-usage를 100%르 수정 하였습니다.
상기 설정파일을 저장하고 나서, start.cmd파일을 실행 시킵니다.
400 H/s가 넘게 해시가 나옵니다.
XMRig CPU affinity 적용해 보기
여기에서, cpu-affinity를 적용하여, 이용해 보려고 합니다.
예시를 보면, mask "0x3" for cores 0 and 1라고 표시가 되어 있습니다. 첫번째 cpu와 두번째 cpu를 사용한다는 의미 입니다.
0x3 에서 3은 16진수를 의미 합니다. 만약에 cpu core를 0번 부터 7번까지 있다고 한다면, 다음과 같은 표를 이용해야 합니다.
2진수 비트마스크 |
10진수 |
16진수 |
선택한 CPU core번호 |
00000001 |
1 |
1 |
0 |
00000011 |
3 |
3 |
0, 1 |
00000111 |
7 |
7 |
0, 1, 2 |
00001111 |
15 |
F |
0, 1, 2, 3 |
00011111 |
31 |
1F |
0, 1, 2, 3, 4 |
00111111 |
63 |
3F |
0, 1, 2, 3, 4, 5 |
01111111 |
127 |
7F |
0, 1, 2, 3, 4, 5, 6 |
11111111 |
255 |
FF |
0, 1, 2, 3, 4, 5, 6, 7 |
위 표를 보고, 만약에 8개 core를 사용하려고 한다면, "0XFF"를 사용 하면 됩니다.
이걸 적용해서 채굴을 해보았는데, 제 경우는 오히려 성능이 떨어지는 현상이 발생 하였습니다.
제가 테스트한 PC가 Ryzen 7 1700 Eight-Core Processor 이기 때문에, 소프트웨어에서 적용한 설정이 오히려 CPU작업을 방해한 것이 아닌가 추정해 봅니다.
이번에는 monero의 새로운 알고리즘으로 채굴이 가능한 채굴 소프트웨어 xmrig의 최신버전을 테스트 해보았습니다. 실제로 알고리즘의 변경되려면, 시간이 많이 남아 있지만, 그때가서는 성능이 어떻게 표시될지 기다려 봐야 할 것 같습니다.
'채굴프로그램 소식' 카테고리의 다른 글
Nvidia 그래픽 카드를 이용하여 vDinar를 채굴해 보자 (22) | 2018.03.29 |
---|---|
비마이너 Bminer v6.0 출시 : Equihash 알고리즘 전용 ZEC, BTG (23) | 2018.03.25 |
피닉스 마이너 : PhoenixMiner v2.7c - Ethash 이더리움 계열 저렴한 수수료 채굴프로그램 (28) | 2018.03.14 |
X16r과 X17 알고리즘 채굴하는 CCMiner Enemy-Mine v1.03 32bit (11) | 2018.03.08 |
Gateless Gate Sharp v1.1.2 beta : ETH XMR PASC LBC FTC MONA 채굴 소프트웨어 (14) | 2018.01.23 |