Opciones de la línea de comandos de Claymore (parámetros de lanzamiento adicionales)
En esta guía, enumeraremos los Parámetros de lanzamiento adicionales para Claymore Miner utilizados en NiceHash Miner. Puede usar esta lista como referencia para todos los Parámetros de lanzamiento adicionales admitidos por NiceHash Miner.
Si no está seguro de qué son los Parámetros de lanzamiento adicionales y cómo funcionan, léalo aquí. Puede encontrar cada archivo JSON de cada minero en NiceHash Miner folder > miner_plugins > {miner folder} > internals > MinerOptionsPackage.json donde se enumeran todos los ELP compatibles
Tenga en cuenta que NiceHash Miner debe ejecutarse como Administrador para que funcionen algunos parámetros de lanzamiento adicionales.
-etha
Modo de algoritmo Ethereum para tarjetas AMD. 0: optimizado para tarjetas rápidas, 1: optimizado para tarjetas lentas, 2: para controladores GPU-pro Linux. -1: detección automática (predeterminado, selecciona automáticamente entre 0 y 1)
-asm
(Solo tarjetas AMD) habilita los núcleos ensambladores de la GPU. En este modo, se requiere algo de ajuste incluso en el modo solo ETH, use la opción "-dcri" o las teclas "+/-" en tiempo de ejecución para establecer la mejor velocidad. Especifique "-asm 0" para deshabilitar esta opción. El valor predeterminado es "1". Si el modo ASM está habilitado, el minero debe mostrar "GPU #x: algoritmo ASM" al inicio. NUEVO: se agregaron núcleos de ensamblador alternativos para tarjetas Tahiti, Tonga, Ellesmere, Baffin para el modo solo ETH. Úselos si obtiene la mejor velocidad en "-dcri 1" (es decir, no puede encontrar el pico de velocidad), use la opción "-asm 2" para habilitar este modo.
-oldkernels
(Solo tarjetas AMD) especifique "-oldkernels 1" para usar núcleos de GPU de estilo antiguo de v10, pueden ser más estables para BIOS duras y BIOS personalizadas.
-ethi
La intensidad de Ethereum. El valor predeterminado es 8, puede disminuir este valor si no desea que Windows se congele o si tiene problemas de estabilidad. La carga de GPU más baja es "-ethi 0". También puede especificar valores negativos, por ejemplo, "-ethi -8192", que significa exactamente el parámetro "tamaño de trabajo global" que se utiliza en el minero oficial.
-eres
Esta configuración está relacionada con la estabilidad minera de Ethereum. Cada próximo epoch de Ethereum requiere un poco más de memoria de GPU, un minero puede crashear durante la reasignación del búfer de la GPU para el nuevo DAG. Para evitarlo, el minero reserva un búfer de GPU un poco más grande al inicio, por lo que puede procesar varias epoch sin reasignación del búfer. Esta configuración define cuántas epoch debe prever el minero cuando reserva el búfer de la GPU, es decir, cuántas epoch se procesarán sin la reasignación del búfer. El valor predeterminado es 2..
-erate
envíe el hashrate de Ethereum al pool. El valor predeterminado es "1", establezca "-erate 0" si no desea enviar hashrate.
-estalesend
Aportes obsoletos de Ethereum al pool, puede aumentar un poco el hashrate efectivo. El valor predeterminado es "1", establezca "-estale 0" si no desea enviar aportes obsoletos.
-gserthis
la configuración puede mejorar la estabilidad en sistemas multi-GPU si el minero se bloquea durante el inicio. Serializa las rutinas de inicialización de las GPU. Use "-gser 1" para serializar algunas de las rutinas y "-gser 2" para serializar todas las rutinas. El uso de valores superiores a 2 también le permite establecer un retraso personalizado entre la generación de DAG en las GPU, por ejemplo, "-gser 5" significa lo mismo que "-gser 2" y también agrega un retraso de 3 segundos entre la generación de DAG (puede ser útil para controladores con errores y / o PSU débil). El valor predeterminado es "0" (sin serialización, inicialización rápida).
-dcri
Intensidad Decred / Siacoin / Lbry / Pascal, o valor de ajuste de Ethereum en modo ASM solo ETH El valor predeterminado es 30, puede ajustar este valor para obtener la mejor velocidad de extracción Decred / Siacoin / Lbry sin reducir la velocidad de extracción Ethereum. Puede cambiar la intensidad en tiempo de ejecución con las teclas "+" y "-" y también usar la tecla "x" para seleccionar una sola GPU para el ajuste de intensidad. Por ejemplo, por defecto (-dcri 30) la tarjeta 390 muestra 29MH / s para Ethereum y 440MH / s para Decred. El ajuste -dcri 70 produce 24MH / s para Ethereum y 850MH / s para Decred. Utilice esta opción en modo ASM solo ETH para realizar ajustes. Si no especificó la opción "-dcri" en el modo ASM solo ETH, el minero detectará automáticamente los mejores valores -dcri, también puede presionar la tecla "z" para hacerlo.
-minspeed
Velocidad mínima para ETH, en MH / s. Si el minero no puede alcanzar esta velocidad durante 5 minutos por algún motivo (puede cambiar este tiempo de espera con la opción "-minspeedtime"), el minero se reiniciará (o se ejecutará "reboot.bat" si se establece "-r 1"). El valor predeterminado es 0 (función deshabilitada). También puede especificar valores negativos si no desea reiniciar el minero debido a problemas de conexión del pool; por ejemplo, "-minspeed -50" reiniciará el minero solo si no puede alcanzar 50Mh / s con una buena conexión al pool.
-minspeedtime
tiempo de espera para la opción "-minspeed", en minutos. El valor predeterminado es "5".
-dbg
registro de depuración y mensajes. "-dbg 0" - (predeterminado) crea un archivo de registro pero no muestra mensajes de depuración. "- dbg 1" - crea un archivo de registro y muestra mensajes de depuración. "-dbg -1": sin archivo de registro ni mensajes de depuración.
-logfile
nombre del archivo de registro de depuración. Después del reinicio, el minero agregará nuevos datos de registro al mismo archivo. Si desea borrar los datos de registro antiguos, el nombre del archivo debe contener la cadena "noappend". Si se pierde, se usará el nombre de archivo predeterminado. También puede usar esta opción para especificar una carpeta para archivos de registro, use una barra diagonal al final para hacerlo, por ejemplo, "-logfile logs \".
-logmaxsize
tamaño máximo de los archivos de registro de depuración, en MB. En cada inicio, el minero verifica todos los archivos en su carpeta, selecciona todos los archivos que contienen la cadena "_log.txt" y elimina los archivos más antiguos si el tamaño de los archivos de resumen es mayor que el valor especificado. Especifique "-logsmaxsize 0" para cancelar la eliminación de registros antiguos. El valor predeterminado es 1000 (es decir, se permiten aproximadamente 1 GB de archivos de registro).
-nofee
establezca "1" para cancelar mi tarifa de desarrollador. En este modo, algunas optimizaciones están deshabilitadas, por lo que la velocidad de minado será más lenta en aproximadamente un 3%. Al habilitar este modo, Claymore perderá el 100% de sus ganancias, usted perderá solo alrededor del 2% de sus ganancias.
-li
modo de baja intensidad. Reduce la intensidad de la minería, útil si tus cartas están sobrecalentadas. Tenga en cuenta que la velocidad de minería también se reduce. Más valor significa menos calor y velocidad de extracción, por ejemplo, "-li 10" es menos calor y velocidad de extracción que "-li 1". El valor predeterminado es "0" - no hay modo de baja intensidad.
-lidag
modo de baja intensidad para la generación de DAG, puede ayudar con OC o PSU débil. Los valores admitidos son 0, 1, 2, 3, mayor valor significa menor intensidad. Ejemplo: "-lidag 1". El valor predeterminado es "0" (sin baja intensidad para la generación de DAG).
-showdiff
use "-showdiff 1" para mostrar la dificultad de cada aporte de ETH y para mostrar la dificultad máxima encontrada de los aportes cuando presiona la tecla "s". El valor predeterminado es "0".
-showpower
muestra estadísticas sobre el consumo de energía de la GPU cuando presiona la tecla "s". El valor predeterminado es "1" (muestra estadísticas sobre el consumo de energía), use "-showpower 0" para ocultarlo.
-driver
instala o desinstala el controlador que se requiere para aplicar temporizaciones de memoria (straps), habilita o deshabilita el modo de prueba de Windows si es necesario y cierra el minero después.Esta opción está disponible solo para Windows y requiere derechos de administrador para ejecutarse. Un minero puede usar un controlador firmado o sin firmar, el controlador sin firmar requiere el Modo de prueba de Windows (también debe deshabilitar el "Arranque seguro" en la UEFI o BIOS). Use "-driver install" para instalar un controlador firmado. Use "-driver install_test" para instalar el controlador sin firmar y habilite el Modo de prueba de Windows, necesita reiniciar para aplicarlo. Use "-driver uninstall" para desinstalar el controlador y desactivar el Modo de prueba de Windowsa. Esta opción es necesaria solo si desea instalar o desinstalar el controlador por separado, el minero de todos modos instala un controlador firmado automáticamente si se utiliza la opción "-strap".
-strap
aplica los tiempos de memoria especificados (strap). Esta opción está disponible solo para Windows y requiere controladores de cadena de bloques AMD o controladores 18.x o más recientes (la mayoría de las pruebas se realizaron en 19.4.3) para tarjetas AMD, cualquier controlador Nvidia reciente para tarjetas Nvidia. Actualmente, las tarjetas Polaris, Vega y Nvidia 10xx son compatibles, más adelante se agregará soporte para otras tarjetas. Miner tiene una base de datos de straps incorporada, todas las correas están separadas por memoria (4 GB u 8 GB) y tipo de memoria (Samsung, Elpida, Hynix, Micron). Los straps están ordenadas por intensidad, es decir, "-strap 1" admite un reloj de memoria superior a " -strap 2 ", etc. Para obtener el mejor hashrate, también debe configurar el reloj de memoria alta, por lo que" -strap 1 "es un buen punto de partida para las pruebas. Puede especificar solo el índice del strap, por ejemplo, "-strap 1" aplicará el primer strap de la base de datos para todas las GPU Polaris en función del tamaño de la memoria de la GPU y el tipo de memoria, el minero mostrará el nombre completo del strap detectado. O puede especificar la correa directamente en formato "POL8S1": "POL" significa Polaris, "8" significa 8GB, "S" significa memoria de Samsung, "1" significa índice. Índice cero significa correa predeterminada de VBIOS, es decir, no se aplica ningún strap. También puede usar el carácter "@" después del strap para especificar el reloj de memoria, funciona como "-mclock" pero lo anula, por ejemplo, "-strap POL4E2 @ 1900". Para Nvidia también puede especificar delta, por ejemplo, "-strap 2 @ + 700". También puede especificar valores para cada tarjeta, por ejemplo "-strap 1 @ 2100, POL4H3,0". Si se aplica el strap, el minero volverá al strap y el reloj de memoria anterior cuando el minero esté cerrado. El mejor enfoque para encontrar el mejor strap es configurar "-strap 1,0" (establece el strap # 1 para la primera tarjeta y ningún strap para el resto de las GPU) y luego incrementa el reloj de la memoria para ver hasta valor de los relojes y de hashrate puede alcanzar. Entonces, haga lo mismo para la correa # 2, etc. También puede especificar una string de strap cruda (96 caracteres). Tenga en cuenta que el valor de opción única significa que este strap se aplica a todas las GPU, use "0" para aplicar el strap en una sola GPU, por ejemplo, "-strap 0,1 @ 2200,0" aplica el strap # 1 y el reloj de memoria 2200MHz para la segunda GPU . NOTA: si el strap especificada falla, Windows crashea. Después de reiniciar, se restablecen los tiempos predeterminados y puede probar algunas configuraciones diferentes. NOTA: Las tarjetas Polaris tienen un número diferente de strap (depende del tipo y tamaño de la memoria). Las tarjetas Vega tienen valores "-strap 1" ... "-strap 5". Las tarjetas Nvidia tienen valores "-strap 1" ... "-strap 6" (1 ... 3 son strap normales y 4 ... 6 son strap de baja intensidad).
-sintensity
Intensidad del strap para tarjetas Nvidia, en%. Use esta opción para ajustar la intensidad del strap para las tarjetas Nvidia incluso sí los strap con la menor intensidad ("-strap 1" y "-strap 4") son inestables en sus tarjetas. Para encontrar el mejor valor, use "-strap 4 -sintensity 1" y vea si es estable. Luego aumente el valor de la "-sintensity" (el valor máximo es 100) para encontrar el mejor hashrate estable. Luego intente con otros valores "-strap". También puede especificar valores para cada tarjeta, por ejemplo "-intensidad 10,0,100,30". El valor predeterminado es "0", lo que significa que no hay cambios en la configuración predeterminada del strap.
-rxboost
permite un impulso adicional para las tarjetas AMD Polaris y las tarjetas AMD antiguas (Hawaii, Tonga, Tahiti, Pitcairn). Esta opción solo está disponible para Windows. Mejora el hashrate hasta un 5% al aplicar algunas configuraciones de memoria adicionales. Para habilitarlo, use "-rxboost 1", puede usar sus propios strap o usar la opción "-strap", de todos modos obtendrá un impulso. Si su tarjeta es inestable, puede especificar un valor de impulso personalizado (2..100), por ejemplo, "-rxboost 5". El valor predeterminado es "0", lo que significa que no tiene ningún impulso.
-tt
establecer la temperatura objetivo de la GPU. Por ejemplo, "-tt 80" significa temperatura de 80C. También puede establecer la velocidad estática del ventilador si especifica valores negativos, por ejemplo, "-tt -50" establece el 50% de la velocidad del ventilador. Especifique cero para deshabilitar el control y ocultar las estadísticas de la GPU. "- tt 1" (predeterminado) no administra los ventiladores, pero muestra la temperatura de la GPU y el estado del ventilador cada 30 segundos. Especifique los valores 2..5 si es demasiado frecuente. Nota: para las tarjetas NVIDIA en el sistema operativo Linux, no se admite la gestión de la temperatura, solo se admite la supervisión de la temperatura. Nota: para los controladores gpu-pro de Linux, el minero debe tener acceso de root para administrar los ventiladores, de lo contrario solo estará disponible el monitoreo.
-ttdcr
reduzca la intensidad Decred / Siacoin / Lbry / Pascal automáticamente si la temperatura de la GPU está por encima del valor especificado. Por ejemplo, "-ttdcr 80" reduce la intensidad Decred si la temperatura de la GPU es superior a 80 ° C. Puede ver los coeficientes de intensidad Decred actuales en las estadísticas detalladas (tecla "s"). Entonces, si configura "-dcri 50" pero el coeficiente de intensidad Decred / Siacoin es 20%, significa que la GPU actualmente mina Decred / Siacoin en "-dcri 10". Es una buena idea establecer un valor "-ttdcr" mayor que "- tt "valor por 3-5C.
-ttli
reduzca la intensidad de minería (para todas las monedas) automáticamente si la temperatura de la GPU está por encima del valor especificado. Por ejemplo, "-ttli 80" reduce la intensidad de extracción si la temperatura de la GPU es superior a 80 ° C. Puede ver si la intensidad se redujo en estadísticas detalladas (tecla "s"). Es una buena idea establecer un valor "-ttli" más alto que el valor "-tt" en 3-5C.
-tstop
establecer la temperatura de detención de la GPU, el minero detendrá la minería si la GPU alcanza la temperatura especificada. Por ejemplo, "-tstop 95" significa temperatura de 95 ° C. Esta función está deshabilitada de forma predeterminada ("-tstop 0"). También debe especificar un valor distinto de cero para la opción "-tt" para habilitar esta opción. También puede especificar un valor negativo para cerrar el minero inmediatamente en lugar de detener la GPU, por ejemplo, "-tstop -95" cerrará el minero tan pronto como cualquier GPU alcance la temperatura de 95 ° C.
-tstart
establezca la temperatura de inicio para la GPU sobrecalentada que se detuvo previamente con la opción "-tstop". Por ejemplo, "-tstop 95 -tstart 50" deshabilita la GPU cuando alcanza los 95 ° C y la vuelve a habilitar cuando alcanza los 50 ° C. Tenga en cuenta que el valor de la opción "-tstart" debe ser menor que el valor de la opción "-tstop". Esta función está deshabilitada de forma predeterminada ("-tstart 0"). También debe especificar un valor distinto de cero para la opción "-tt" para habilitar esta opción.
-fanmax
establecer la velocidad máxima del ventilador, en porcentaje, por ejemplo, "-fanmax 80" establecerá la velocidad máxima del ventilador al 80%. Esta opción solo funciona si el minero maneja el enfriamiento, es decir, cuando se usa la opción "-tt" para especificar la temperatura objetivo. El valor predeterminado es "100". Nota: para las tarjetas NVIDIA, esta opción solo es compatible con Windows.
-fanmin
establecer la velocidad mínima del ventilador, en porcentajes, por ejemplo, "-fanmin 50" establecerá la velocidad mínima del ventilador al 50%. Esta opción solo funciona si el minero maneja el enfriamiento, es decir, cuando se usa la opción "-tt" para especificar la temperatura objetivo. El valor predeterminado es "0". Nota: para las tarjetas NVIDIA, esta opción solo es compatible con Windows.
-cclock
establecer la velocidad del reloj del núcleo de la GPU objetivo, en MHz. Si no se especifica o cero, los mineros no cambiarán la velocidad actual del reloj. Para NVIDIA también puede especificar el reloj delta usando el prefijo "+" y "-", por ejemplo, "-cclock + 300, -400, + 0". Nota: para algunas versiones de controladores, AMD esta bloqueado el underclocking por alguna razón, solo puede overclockear. Nota: esta opción cambia los relojes para todos los estados de energía, así que verifique el voltaje para todos los estados de energía en WattMan o use la opción -cvddc. De forma predeterminada, los estados de baja potencia tienen bajo voltaje, por lo que configurar un reloj de GPU alto para estados de baja potencia sin aumentar el voltaje puede provocar un crasheo del controlador. Nota: para las tarjetas NVIDIA, esta opción solo es compatible con Windows.
-mclock
establecer la velocidad del reloj de la memoria de la GPU objetivo, en MHz. Si no se especifica o cero, el minero no cambiará la velocidad actual del reloj. Para NVIDIA, también puede especificar el reloj delta usando el prefijo "+" y "-", por ejemplo, "-cclock + 300, -400, + 0". Nota: para algunas versiones de controladores, AMD bloqueó el underclocking por alguna razón, solo puedes overclockear. Nota: para las tarjetas NVIDIA, esta opción solo es compatible con Windows.
-powlim
establecer el límite de potencia, generalmente de -50 a 50. Por ejemplo, "-powlim -20" significa límite de potencia del 80%. Si no se especifica, el minero no cambiará el límite de potencia. Nota: para las tarjetas NVIDIA, esta opción solo es compatible con Windows.
-cvddc
establecer el voltaje del núcleo de la GPU objetivo, multiplicado por 1000. Por ejemplo, "-cvddc 1050" significa 1.05V. Admite las últimas tarjetas AMD 4xx solo en Windows. Nota: para las tarjetas NVIDIA, esta opción no es compatible.
-mvddc
establecer el voltaje de memoria de la GPU objetivo, multiplicado por 1000. Por ejemplo, "-mvddc 1050" significa 1.05V. Admite las últimas tarjetas AMD 4xx solo en Windows. Nota: para las tarjetas NVIDIA, esta opción no es compatible.