This repository has been archived by the owner on Sep 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
burstconfig.yaml
45 lines (34 loc) · 1.93 KB
/
burstconfig.yaml
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
account_id: ACNT
plot_dirs:
- 'PLOTPATH'
# url: 'http://pool.dev.burst-test.net:8124' # testnet pool
# url: 'http://dummypool.megash.it' # dummypool with constant scoop number for benchmarking
url: 'POOL'
hdd_reader_thread_count: 0 # default 0 (=number of disks)
hdd_use_direct_io: false # default true
hdd_wakeup_after: 240 # default 240s
cpu_worker_thread_count: 4 # default 4 (0=GPU only)
cpu_nonces_per_cache: 65536 # default 65536
cpu_thread_pinning: false # default false
gpu_platform: 0 # default 0
gpu_device: 0 # default 0
gpu_worker_thread_count: 0 # default 0 (=CPU only)
gpu_nonces_per_cache: 262144 # default 262144
gpu_mem_mapping: false # default false
target_deadline: DEADLINE # default u32::MAX
get_mining_info_interval: 3000 # default 3000ms
timeout: 5000 # default 5000ms
send_proxy_details: true # default false
console_log_level: 'info' # default Info, options (off, error, warn, info, debug, trace)
logfile_log_level: 'warn' # default Warn, options (off, error, warn, info, debug, trace)
logfile_max_count: 10 # maximum number of log files to keep
logfile_max_size : 20 # maximum size per logfile in MiB
show_progress: true # default true
show_drive_stats: false # default false
benchmark_only: 'disabled' # default disabled, options (disabled, I/O, XPU)
# Low noise log patterns
console_log_pattern: "{({d(%H:%M:%S)} [{l}]):16.16} {m}{n}"
logfile_log_pattern: "{({d(%Y-%m-%d %H:%M:%S)} [{l}]):26.26} {m}{n}"
# More detailed log patterns
#console_log_pattern: "{d(%H:%M:%S.%3f%z)} [{h({l}):<5}] [{T}] [{t}] - {M}:{m}{n}"
#logfile_log_pattern: "{d(%Y-%m-%dT%H:%M:%S.%3f%z)} [{h({l}):<5}] [{T}]-[{t}] [{f}:{L}] - {M}:{m}{n}"