Опции командной строки Claymore (Дополнительные параметры запуска)
В этом руководстве мы перечислим дополнительные параметры запуска для майнера Claymore, используемые в NiceHash Miner. Вы можете использовать этот список в качестве ориентира для всех дополнительных параметров, поддерживаемых в NiceHash Miner.
Если вы не знаете что из себя представляют дополнительные параметры и как они работают, пожалуйста, прочитайте это здесь. Вы можете найти файл JSON для каждого из майнеров в папке NiceHash Miner > miner_plugins > {папка майнера} > internals > MinerOptionsPackage.json, где перечислены все поддерживаемые ДПЗ.
Обратите внимание, что для работы некоторых дополнительных параметров запуска, NiceHash Miner должен быть запущен от имени Администратора.
-etha
Режим алгоритма Ethereum для видеокарт AMD. 0 — оптимизирован для быстрых карт, 1 — оптимизирован для медленных карт, 2 — для драйверов Linux GPU-pro, -1 — автоопределение (по умолчанию, автоматически выбирает между 0 и 1)
-asm
(только для видеокарт AMD) позволяет использовать ассемблерные ядра видеокарты. В этом режиме требуется некоторая настройка даже в режиме ETH-only, используйте опцию "-dcri" или кнопки "+/-" во время выполнения для установки наилучшей скорости. Укажите "-asm 0" для отключения этой опции. Значение по умолчанию — "1". Если режим ASM включен, майнер при запуске должен отобразить "GPU #x: algorithm ASM". НОВОЕ: добавлены альтернативные ассемблерные ядра для видеокарт Tahiti, Tonga, Ellesmere, Baffin для режима ETH-only. Используйте их, если вы получаете наилучшую скорость при настройке "-dcri 1" (или если вы не можете найти пик скорости), используйте опцию "-asm 2" для включения этого режима.
-oldkernels
(только для видеокарт AMD) укажите "-oldkernels 1" для использования старых ядер видеокарты из версии 10, в некоторых случаях они могут быть более стабильными.
-ethi
Интенсивность Ethereum. Значение по умолчанию равно 8, вы можете уменьшить это значение, если вы не хотите, чтобы окна Windows застыли или если у вас есть проблемы со стабильностью. Самая низкая нагрузка видеокарты – это “-ethi 0”. Вы также можете указывать отрицательные значения, например “- ethi -8192”, это точно означает параметр” глобальный размер работы”, который используется в официальном майнере.
-eres
Эта настройка связана со стабильностью майнинга Ethereum. Каждая следующая эпоха требует чуть больше видеопамяти, может произойти сбой майнера при переопределении буфера для нового DAG-файла. Во избежание этого, майнер резервирует чуть больший буфер при запуске и может работать на протяжении нескольких эпох без переопределения буфера. Эта настройка определяет, сколько эпох майнер будет непрерывно работать, на сколько эпох вперёд он зарезервирует буфер видеопамяти. Значение по умолчанию — "2".
-erate
Отправляет хэшрейт Ethereum на пул. Значение по умолчанию — “1”, укажите ”- erate 0″, если вы не хотите отправлять хэшрейт.
-estalesend
Отправляет устаревшие (stale) шары Ethereum на пул, это поможет улучшить эффективный хешрейт. Значение по умолчанию — "1", укажите "-estale 0", если вы не хотите отправлять устаревшие шары.
-gserthis
Эта настройка может улучшить стабильность работы в системах с несколькими видеокартами, если майнер зависает во время запуска. Он сериализует процессы видеокарты. Используйте “-gser 1 “для сериализации некоторых процессов и ”-gser 2 ” для сериализации всех процессов. Использование значений выше 2 позволяет также установить пользовательскую задержку между генерацией DAG на видеокартах, например, “- gser 5” означает то же самое, что и “-gser 2”, а также добавляет задержку в 3 секунды между генерацией DAG (может быть полезно для драйверов с ошибками и/или слабых блоков питания). Значение по умолчанию — ”0” (без сериализации, быстрая инициализация).
-dcri
Интенсивность добычи Decred/Siacoin/Lbry/Pascal или значение точной настройки Ethereum в режиме ASM ETH-only. Значение по умолчанию — 30. Можно регулировать значение для большей скорости майнинга Decred/Siacoin/Lbry без снижения скорости майнинга Ethereum. Можно менять интенсивность в процессе работы клавишами «+» и «-», а также использовать клавишу "x" для выбора отдельной видеокарты для настройки интенсивности. Например, по умолчанию (-dcri 30) карты серии R9 390 показывают 29MH/s для Ethereum и 440MH/s для Decred. Установка -dcri 70 приводит к 24MH/s для Ethereum и 850MH/s для Decred. Используйте эту опцию в режиме ASM ETH-only для точной настройки. Если вы не указали опцию “-dcri“ в режиме ASM ETH-only, майнер автоматически определит лучшие значения -dcri, вы также можете нажать клавишу” z”, чтобы сделать это.
-minspeed
Минимальная скорость для ETH в MH/s. Если майнер не может достичь этой скорости в течение 5 минут по какой-либо причине (вы можете изменить этот тайм-аут с помощью опции “-minspeedtime”), майнер будет перезапущен (или “reboot.bat“ будет выполнен, если указано ”- r 1”). Значение по умолчанию — 0 (функция отключена). Вы также можете указать отрицательные значения, если вы не хотите перезапускать майнер из-за проблем с подключением к пулу; например, “- minspeed -50” перезапустит майнер только в том случае, если он не может достичь 50Mh/s при хорошем соединении с пулом.
-minspeedtime
Тайм-аут в минутах для опции "-minspeed". Значение по умолчанию — "5".
-dbg
Лог-файл и сообщения отладки. "-dbg 0" (по умолчанию) создает лог-файл, но не отображает сообщений отладки. "-dbg 1" — создает лог-файл и отображает сообщения отладки. "-dbg -1" — без лог-файла и сообщений отладки.
-logfile
Имя лог-файла отладки. После перезагрузки майнер добавит новые данные в тот же файл. Если вы хотите очистить старые данные, имя файла должно содержать строку “noappend”. Если этот параметр не указан, будет использоваться имя файла по умолчанию. Вы также можете использовать эту опцию, чтобы указать папку для лог-файлов, используйте косую черту в конце, чтобы сделать это, например, “- logfile logs\”.
-logmaxsize
Максимальный размер лог-файлов отладки, в Мб. При каждом запуске майнер проверяет все файлы в своей папке, выбирает все файлы, содержащие строку “_log.txt ” и удаляет самые старые файлы, если размер суммарных файлов больше указанного значения. Укажите “- logsmaxsize 0”, чтобы отменить удаление старых логов. Значение по умолчанию равно 1000 (т. е. допускается около 1 Гб лог-файлов).
-nofee
Установите “1”, чтобы полностью отменить комиссию разработчика. В этом режиме некоторые оптимизации отключены, поэтому скорость майнинга будет ниже примерно на 3%. При включении этого режима, Claymore потеряет 100% своего заработка, вы потеряете только около 2% от вашего заработка.<
-li
Режим низкой интенсивности, уменьшает интенсивность майнинга — опция полезна при перегреве карт, однако скорость майнинга тоже снизится. Большее значение означает меньший нагрев и скорость майнинга, например "-li 10" даёт меньший нагрев и скорость майнинга по сравнению с "-li 1". Значение по умолчанию — «0» (режим выключен).
-lidag
Режим низкой интенсивности для генерирования DAG. Опция может помочь с разгоном или слабым блоком питания. Рекомендуемые значения — 0, 1, 2, 3. Высшее значение означает меньшую интенсивность. Пример: "-lidag 1". Значение по умолчанию — "0" (низкая интенсивность для генерирования DAG отключена).
-showdiff
Используйте “- showdiff 1″, чтобы показать сложность для каждой шары ETH и отобразить максимальную сложность найденной шары, когда вы нажимаете клавишу ”s”. Значение по умолчанию — “0”.
-showpower
Отображает статистику энергопотребления видеокарты при нажатии клавиши” s”. Значение по умолчанию – ”1“ (показывает статистику энергопотребления), используйте ”- showpower 0″, чтобы скрыть ее.
-driver
Устанавливает или удаляет драйвер, который требуется для применения частот памяти, включает или выключает тестовый режим Windows, если это необходимо, и после этого закрывает майнер. Эта опция доступна только для Windows и требует права администратора для выполнения. Майнер может использовать подписанный или неподписанный драйвер. Неподписанный драйвер требует тестовый режим Windows (также вам нужно отключить опцию "Secure Boot" в UEFI BIOS). Используйте "-driver install" для установки подписанного драйвера. Используйте "-driver install_test" для установки неподписанного драйвера и включения тестового режима Windows. Вам нужно будет выполнить перезапуск для применения настройки. Используйте "-driver uninstall" для удаления драйвера и отключения тестового режима Windows. Эта опция обязательна только если вы хотите установить или удалить майнер отдельно, майнер в любом случае устанавливает подписанный драйвер автоматически, если использована опция "-strap".
-strap
Применяет указанные частоты памяти. Эта опция доступна только для Windows и требует блокчейн-драйверы AMD, либо драйверы версии 18.x или новее (большинство тестов проводилось на 19.4.3) для видеокарт AMD и любые свежие драйверы Nvidia для видеокарт Nvidia. В настоящее время поддерживаются видеокарты Polaris, Vega и Nvidia 10xx, поддержка других видеокарт будет добавлена позже. Майнер имеет встроенную базу данных страпов, они разделяются в зависимости от объема памяти (4 Гб или 8 Гб) и типа памяти (Samsung, Elpida, Hynix, Micron). Страпы отсортированы по интенсивности, т. е. ”-strap 1” поддерживает более высокую частоту памяти, чем ”-strap 2” и т. д. Для лучшего хэшрейта необходимо также установить высокую частоту памяти, поэтому "-strap 1" является хорошей отправной точкой для тестов. Вы можете указать только индекс страпа, например, "-strap 1” будет применять первую настройку страпа из базы данных для всех видеокарт Polaris, в зависимости от объема и типа памяти видеокарты, майнер покажет полное имя настройки страпа. Или вы можете указать настройку страпа прямо в формате "POL8S1": "POL" означает Polaris, "8" означает 8 Гб, "S" означает память Samsung, "1" означает индекс. Нулевой индекс означает настройку страпа по умолчанию из VBIOS карты, то есть изменения не применяются. Вы также можете использовать символ «@» после настройки страпа для указания частоты памяти, он работает как -mclock, но переопределяет его, например, "-strap POL4E2@1900". Для Nvidia вы можете также указать дельту, например "-strap 2@+700". Вы также можете указать значения для каждой видеокарты, например "-strap 1@2100,POL4H3,0". Если применены настройки страпа, майнер вернет старые настройки и частоты памяти при закрытии майнера. Лучший способ найти лучшие настройки — указать "-strap 1,0" (данный параметр установит настройку страпа #1 для первой карты, а для остальных видеокарт не установит ничего), а затем увеличить частоту памяти, чтобы увидеть, каких частот и хэшрейта вы сможете достичь. Затем сделайте то же самое для страпа #2 и т.д. Вы также можете указать строку в формате raw (96 символов). Обратите внимание, что один вариант значения означает, что эта настройка применяется для всех видеокарт. Используйте "0" для применения настроек для одной видеокарты, например "-strap 0,1@2200,0" применяет настройку страпа #1 и частоту памяти 2200 МГц только для второй видеокарты. Примечание: если указанные настройки не удастся применить, происходит сбой Windows. После перезагрузки восстанавливаются настройки по умолчанию и вы можете попробовать другие настройки. Примечание: для видеокарт Polaris доступно разное количество настроек (в зависимости от типа и объема памяти). Для видеокарт Vega доступны значения "-strap 1", ... , "-strap 5”. Для видеокарт Nvidia доступны значения "-strap 1", ... , "-strap 6" (1...3 — нормальные настройки и 4...6 — настройки низкой интенсивности)
-sintensity
Интенсивность страпа в процентах для видеокарт Nvidia, даже если страпы с самой низкой интенсивностью ("-strap 1" и "-strap 4") нестабильны на ваших видеокартах. Чтобы найти наилучшее значение, используйте "-strap 4 -sintensity 1" и проверьте стабильность. Затем увеличьте значение "-sintensity" (максимальное значение — 100) для нахождения лучшего хэшрейта. Затем попробуйте другие значения "-strap". Вы также можете указать значения для каждой видеокарты, например, "-sintensity 10,0,100,30". Значение по умолчанию — "0", что означает отсутствие изменений в настройках страпов по умолчанию.
-rxboost
Включает дополнительный буст для видеокарт AMD Polaris и старых видеокарт AMD (Hawaii, Tonga, Tahiti, Pitcairn). Эта опция доступна только для Windows. Улучшает хэшрейт на максимум 5% с помощью применения некоторых дополнительных настроек памяти. Чтобы включить ее, используйте "-rxboost 1". Вы можете использовать ваши собственные страпы или использовать опцию "-strap" — вы получите буст в любом случае. Если ваша видеокарта нестабильна, вы можете указать пользовательское значение буста (2...100), например, "-rxboost 5". Значение по умолчанию — "0", что означает отсутствие буста.
-tt
Устанавливает целевую температуру видеокарты. Например, "-tt 80" означает температуру 80C. Вы можете также указать статическую скорость вращения вентилятора, если укажете отрицательные значения, например, "-tt -50" устанавливает 50% скорости. Укажите ноль для отключения управления и скрытия статистики видеокарты. "-tt 1" (по умолчанию) не управляет вентиляторами, но показывает температуру видеокарты и статус вентиляторов каждые 30 секунд. Укажите значения 2...5, если это слишком часто. Примечание: для драйверов Linux gpu-pro, майнер должен иметь доступ к root для управления вентиляторами, в противном случае будет доступен только мониторинг.
-ttdcr
Автоматически уменьшает интенсивность Decred/Siacoin/Lbry/Pascal, если температура видеокарты выше указанного значения. Например, "-ttdcr 80" уменьшает интенсивность Decred, если температура видеокарты выше 80C. Вы можете видеть текущий коэффициент интенсивности Decred в подробной статистике (клавиша "s"). Если вы укажите "-dcri 50", но коэффициент интенсивности Decred/Siacoin равен 20%, это означает, что видеокарта на данный момент майнит Decred/Siacoin с параметром "-dcri 10". Рекомендуется указывать значение "-ttdcr", которое на 3-5C выше чем значение "-tt".
-ttli
Автоматически уменьшает интенсивность майнинга (для всех монет), если температура видеокарты выше указанного значения. Например, "-ttli 80" уменьшает интенсивность майнинга, если температура видеокарты выше 80C. Вы можете видеть уменьшение интенсивности в подробной статистике (клавиша "s"). Рекомендуется указывать значение "-ttli", которое на 3-5C выше чем значение "-tt".
-tstop
Остановка видеокарты при заданной температуре. Майнер перестанет майнить, если видеокарта достигнет заданной температуры. Например, "-tstop 95" означает температуру в 95 °C. Этот параметр по умолчанию отключен ("-tstop 0"). Для включения этого параметра, необходимо для параметра "-tt" указать не нулевое значение. Можно также указать отрицательное значение для немедленного закрытия майнера вместо остановки видеокарты. Например, "-tstop -95" закроет майнер, как только любая из видеокарт достигнет температуру в 95 °C.
-tstart
Запуск перегретой видеокарты, которая ранее была остановлена с помощью параметра “-tstop", при заданной температуре. Например, "-tstop 95 -tstart 50" отключит видеокарту, когда она достигнет 95°C, и включит ее повторно, когда она достигнет 50°C. Обратите внимание, что значение параметра "-tstart" должно быть меньше значения параметра "-tstop". Этот параметр по умолчанию отключен ("-tstart 0"). Чтобы включить этот параметр, вы также должны указать не нулевое значение для параметра "-tt".
-fanmax
Установка максимальной скорости вращения вентилятора, в процентах. Например, "-fanmax 80" установит максимальную скорость вращения вентилятора на 80%. Эта опция работает, только если майнер управляет охлаждением, то есть когда используется параметр "-tt" для указания целевой температуры. Значение по умолчанию – "100". Примечание: для видеокарт NVIDIA этот параметр поддерживается только в Windows.
-fanmin
Установка минимальной скорости вращения вентилятора, в процентах. Например,"-fanmin 50" установит минимальную скорость вращения вентилятора на 50%. Эта опция работает, только если майнер управляет охлаждением, то есть когда используется параметр "-tt" для указания целевой температуры. Значение по умолчанию – "0". Примечание: для видеокарт NVIDIA этот параметр поддерживается только в Windows.
-cclock
Установка целевой частоты ядра видеокарты, в МГц. Если значение не указано или равно нулю, майнер не изменит текущую частоту. Для видеокарт NVIDIA вы также можете указать дельту частоты, используя префиксы "+" и "-", например, "-cclock +300,-400,+0". Обрате внимание, что для некоторых версий драйверов AMD по какой-то причине заблокировала андерклокинг, и вы можете выполнить только оверклокинг. Примечание: этот параметр изменяет частоты для всех состояний, поэтому проверьте напряжение для всех состояний в WattMan или используйте параметр -cvddc. По умолчанию состояния с низким энергопотреблением имеют низкое напряжение. Установка высокой частоты видеокарты для состояний с низким энергопотреблением без увеличения напряжения может вызвать сбой драйвера. Примечание: для видеокарт NVIDIA этот параметр поддерживается только в Windows.
-mclock
Установка целевой частоты памяти видеокарты, в МГц. Если значение не указано или равно нулю, майнер не изменит текущую частоту. Для видеокарт NVIDIA вы также можете указать дельту частоты, используя префиксы «+» и «-», например, "-cclock +300,-400,+ 0". Обратите внимание, что для некоторых версий драйверов AMD по какой-то причине заблокировала андерклокинг, и вы можете выполнить только оверклокинг. Примечание: для видеокарт NVIDIA этот параметр поддерживается только в Windows.
-powlim
Установка лимита мощности, обычно от -50 до 50. Например, "-powlim -20" означает, что лимит мощности – 80%. Если значение не указано, майнер не будет изменять лимит мощности. Примечание: для видеокарт NVIDIA этот параметр поддерживается только в Windows.
-cvddc
Установка целевого напряжения ядра видеокарты, умноженное на 1000. Например, "-cvddc 1050" означает 1,05 В. Поддерживает новейшие видеокарты AMD 4xx только в Windows. Примечание: для видеокарт NVIDIA этот параметр не поддерживается.
-mvddc
Установка целевого напряжения памяти видеокарты, умноженное на 1000. Например, "-mvddc 1050" означает 1,05 В. Поддерживает новейшие видеокарты AMD 4xx только в Windows. Примечание: для видеокарт NVIDIA этот параметр не поддерживается.