-a, --algorithm <ALGORITHM>
Выбирает алгоритм майнинга
В настоящее время поддерживаются:
etchash (ETC)
ethash (ETHW)
kheavyhash (Kaspa)
nexapow (Nexa)
zil (Zilliqa)
-o, --url <URL>
Устанавливает URL пула
Формат:
<протокол майнинга>+<транспортный протокол>://<имя хоста пула>:<номер порта>
Протоколы майнинга: stratum, ethproxy, ethstratum, zmp (только zil)
Транспортные протоколы: tcp, ssl
При двойном или тройном майнинге значение должно быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
Резервные пулы устанавливаются с помощью `-o` несколько раз.
Примеры:
-o stratum+ssl://pool.woolypooly.com:3112
-o zmp+tcp://zil.flexpool.io:9486
майнить Zilliqa на flexpool с использованием протокола ZMP
-o [1]stratum+tcp://eth.f2pool.com:6688 -o [2]stratum+ssl://pool.woolypooly.com:3112
майнить основной алгоритм на f2pool и второй алгоритм на woolypooly
-u, --username <USERNAME>
Устанавливает имя пользователя для авторизации в пуле
При двойном или тройном майнинге значение должно быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
-p, --password <PASSWORD>
Устанавливает пароль для авторизации в пуле
При двойном или тройном майнинге значение должно быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
-w, --worker <WORKER>
Устанавливает имя рабочего
При двойном или тройном майнинге значение должно быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
-d, --devices <D1,D2,...>
Устанавливает GPU-устройства для использования в майнинге
Должен быть списком индексов устройств, разделенных запятыми. Если не указано,
будут использоваться все обнаруженные устройства. Устройства упорядочены по их
PCI-адресам. Первый GPU имеет индекс 0.
Чтобы отобразить все доступные устройства, используйте --list-devices.
Пример:
-d 0,2,4,5
--list-devices
Список доступных майнинговых устройств и выход
--kernel <KERNEL1,KERNEL2,...>
Устанавливает CUDA-ядро для выбранного алгоритма(ов)
Некоторые алгоритмы имеют несколько реализаций с различными характеристиками,
например, одно может быть более энергоэффективным, а другое может достигать
большего хешрейта за счет увеличенного потребления энергии. В таких случаях
пользователь может выбрать реализацию, которая соответствует его требованиям.
Поддерживаемые алгоритмы и значения:
nexapow
1 - стандартное ядро для серии RTX 40xx
2 - стандартное ядро для серии GTX 10xx
некоторые GPU 20xx и 30xx могут получить выгоду от выбора этого ядра
как более энергоэффективного, чем #3
3 - стандартное ядро для серии RTX 20xx и 30xx (высокое потребление энергии)
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на нижнее подчеркивание `_`
При двойном или тройном майнинге значение может быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
Пример:
--kernel _,_,2,2
GPU#0 и GPU#1 будут использовать свои стандартные ядра
GPU#1 и GPU#2 будут использовать ядро #2
--dual-mode <MODE1,MODE2,...>
Управляет поведением GPU в режиме двойного майнинга
Формат: <algo>:<соотношение двойного майнинга>
`<algo>` должно быть одним из следующих:
a1 - первый алгоритм
a2 - второй алгоритм,
a12 - оба
`<соотношение двойного майнинга>` является необязательным, и, если присутствует,
должно быть `rXX` (коэффициент `соотношения двойного майнинга` установлен на `XX`)
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на нижнее подчеркивание `_`
Примеры:
--dual-mode a1,_,a12:r5,a2
GPU#0 будет майнить основной алгоритм
GPU#1 будет майнить в двойном режиме с настройками по умолчанию
GPU#1 будет майнить в двойном режиме, соотношение двойного майнинга установлено на 5
GPU#2 будет майнить второй алгоритм
--temp-limit <LIMIT1,LIMIT2,...>
Устанавливает термические ограничения для GPU
Устанавливает температуры ядра GPU и памяти, при достижении которых майнер
остановит перегретый GPU и будет ждать, пока он остынет, прежде чем возобновить работу.
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
Примеры:
--temp-limit tc[60-70]
остановит GPU, когда его температура ядра достигнет 70 градусов Цельсия
и возобновит майнинг, когда он остынет до 60 градусов
--temp-limit tm[105-115]
остановит GPU, когда его температура памяти достигнет 115 градусов Цельсия
и возобновит майнинг, когда он остынет до 60 градусов
--temp-limit tc[60-70]tm[105-115]
включает ограничения температуры как для ядра, так и для памяти
--cpu-check
Включает проверку CPU найденных акций перед отправкой их в пул
--hashrate-avg <SECONDS>
Окно усреднения хешрейта в секундах. По умолчанию 10.
--cclock <FREQ1,FREQ2,...>
Устанавливает смещение частоты тактового ядра GPU в МГц
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
При двойном или тройном майнинге значение может быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
--mclock <FREQ1,FREQ2,...>
Устанавливает смещение частоты памяти GPU в МГц
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
При двойном или тройном майнинге значение может быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
--lock-cclock <FREQ1,FREQ2,...>
Блокирует частоту тактового ядра GPU на заданном значении в МГц
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Установите `X`, чтобы сбросить заблокированную частоту (разблокировать)
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
При двойном или тройном майнинге значение может быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
--lock-mclock <FREQ1,FREQ2,...>
Блокирует частоту памяти GPU на заданном значении в МГц
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Установите `X`, чтобы сбросить заблокированную частоту (разблокировать)
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
При двойном или тройном майнинге значение может быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
--pl <PL1,PL2,...>
Устанавливает предел мощности GPU на заданном значении в ваттах
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
При двойном или тройном майнинге значение может быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
--mt <MT1,MT2,...>
Устанавливает настройки памяти для GPU Pascal с памятью GDDR5/GDDR5X
Возможные значения: 1, 2, 3, 4, 5, 6 (REFRESH будет установлен на `mt * 16`)
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
При двойном или тройном майнинге значение может быть предварено
индексом алгоритма `[<index>]`. Основной алгоритм имеет индекс 1.
--fan-control <FAN1,FAN2,...>
Устанавливает режим управления вентиляторами GPU
Может либо заставить вентиляторы GPU работать на заданной статической скорости в %,
либо регулировать скорость вентилятора, чтобы поддерживать температуру GPU (ядра, памяти или обоих)
на желаемом уровне (автоматический режим вентилятора)
Формат:
--fan-control N
установить скорость вентилятора на `N`%
--fan-control t:[Tc,Tm][Finit;Fmin-Fmax]
включает автоматический вентилятор с температурами ядра `Tc` и `Tm`
соответственно, устанавливает начальную скорость вентилятора на `Finit`% и ограничивает
диапазон скорости вентилятора до [`Fmin`%,`Fmax`%] диапазона.
каждое значение является необязательным и может быть установлено на символ подчеркивания `_`
что означает, что должно использоваться значение по умолчанию.
Список значений, разделенных запятыми, может быть использован для установки значений для каждого GPU
Чтобы пропустить GPU, установите соответствующее значение на символ подчеркивания `_`
Примеры:
--fan-control 30
устанавливает скорость вентилятора GPU на 30%
--fan-control t:[60;_][50;30-95]
целевой температурой ядра является 60 градусов, начальная скорость вентилятора 50%, диапазон 30%-95%
--fan-control t:[_;90][_;_-95]
целевая температура памяти 90 градусов, максимальная скорость вентилятора 95%
--управление-вентилятором t:[70;100][_;_-_]
регулировать вентилятор так, чтобы температура ядра <= 70, температура памяти <= 100,
без ограничений по скорости вентилятора
-l, --файл-журнала <LOG_FILE>
Включает вывод журнала майнера в указанный файл журнала
--привязка-API <IP:PORT>
Включает HTTP API и привязывает его к указанному адресу сокета
Примеры:
--привязка-API 127.0.0.1:5000
--привязка-API 0.0.0.0:5000
--dns-через-https
Включает разрешение DNS пула с использованием DNS через HTTPS (Cloudflare)
--без-строгого-ssl
Отключает проверку сертификата SSL/TLS
Полезно для саморазмещенных решений для майнинга, где пул
предоставляет самоподписанный сертификат.
Тем не менее, предпочтительно добавить сертификат в хранилище доверенных сертификатов системы
--долгие-метки-времени
Включает метки времени в миллисекундах в выводе майнера
--без-tui
Отключает интерфейс терминала (TUI)
--без-сторожа
Отключает сторожевой процесс майнера
-h, --помощь
Выводит информацию о помощи (используйте `-h` для краткого изложения)
-V, --версия
Выводит информацию о версии