Opções de Linha de Comandos para o PhoenixMiner (Parâmetros Extra de Execução)
Neste guia, iremos listar os Parâmetros Extra de Execução do PhoenixMiner usado pelo NiceHash Miner. Poderá usar esta lista como referência para todos os Parâmetros Extra de Execução suportados pelo NiceHash Miner.
Se não sabe o que são Parâmetros Extra de Execução e como estes funcionam, por favor informe-se aqui. Pode encontrar o ficheiro JSON de cada mineiro na Pasta do NiceHash Miner > miner_plugins > {pasta do mineiro} > internals > MinerOptionsPackage.json onde estão listados todos os PEEs
Note que o NiceHash Miner terá de ser executado como Administrator para que alguns Parâmetros Extra de Execução funcionem corretamente.
-acm
Ligar o modo de computação da AMD nas GPUs suportadas. Isto é o equivalente a carregar na tecla 'y' na consola do mineiro.
-mi <n>
Definir a intensidade de mineração (0 a 14; 12 é o valor padrão para os kernels novos). Poderá especificar esta opção por GPU.
-gt <n>
Definir os parâmetros de tuning da GPU (6 to 400). O valor padrão é 15. Pode alterar os parâmetros interativamente com as teclas '+' e '-' na consola do mineiro. Se não especificar um valor para -gt ou especificar o valor 0, o mineiro irá iniciar co auto-tuning para determinar o melhor valor de gt para cada GPU. Note que quando a GPU está no modo dual-mining, ignora os valores -gt e usa os valores de -sci.
-sci <n>
Definir a intensidade de mineração dupla (1 a 1000). O padrão é 30. À medida que aumenta o valor de -sci, o hashrate secundário da moeda aumentará, mas o preço será maior consumo de energia e/ou menor hashrate de Ethash. Pode alterar este parâmetro interativamente com as teclas '+' e '-' na consola do mineiro. Pode especificar esta opção por GPU. Se definir -sci como 0, o mineiro usará o autoajuste para determinar o melhor valor, enquanto tenta maximizar o hash de Ethash, independentemente do hash de moeda secundário.
-clKernel <n>
Tipo do kernel de OpenCL: 0 - genérico, 1 - optimizado, 2 - alternativo, 3 - turbo (1 é o padrão)
-clgreen <n>
Usar os kernels que são mais energeticamente eficientes ("verdes") (0: não, 1: sim; padrão: 0). Pode especificar esta opção por GPU. Observe que precisa executar o ajuste automático novamente, pois os valores ideais de GT são completamente diferentes para os kernels verdes
-clNew <n>
Usar os novos kernels da AMD (0: não, 1: sim; padrão: 1)
-clf <n>
Sincornização do kernel da AMD (0: nunca, 1: periódico; 2: sempre; padrão: 1)
-nvKernel <n>
Tipo de kernel da Nvidia: 0 automático (padrão), 1 antigo (v1), 2 mais recente (v2), 3 mais recente (v3). Observe que os kernels v3 são suportados apenas nas GPUs GTX10x0. Observe também que a mineração dupla é suportada apenas pelos kernels v2. Pode especificar esta opção por GPU.
-nvdo <n>
Ative optimizações específicas do driver da Nvidia (0 - não, padrão; 1 - sim). Tente -nvdo 1 se for instável. Pode especificar esta opção por GPU.
-nvNew <n>
Use novos kernels da Nvidia, se houver suporte (0: não, 1: sim; padrão: 1)
-nvf <n>
Sincornização do kernel da Nvidia (0: nunca, 1: periódico; 2: sempre; 3: forçado; padrão: 1). Pode especificar esta opção por GPU.
-minRigSpeed <n>
Reiniciar o mineiro se a velocidade média nos últimos 5 min for abaixo de <n>
-eres <n>
Alocar grandes buffers de DAG, suficientes para n epochs futuras (padrão: 2) para evitar a alocação de novos buffers em cada alteração de epoch DAG, o que deve melhorar a estabilidade da alteração de DAG
-lidag <n>
Diminua a velocidade da geração do DAG para evitar falhas ao alterar as epochs do DAG (0-3, padrão: 0 - mais rápido, 3 - mais lento).
-gser <n>
Serialização da criação de DAG em várias GPUs (0 - sem serialização, todas as GPUs geram o DAG simultaneamente; esse é o padrão; 1 - sobreposição parcial da geração de DAG em cada GPU; 2 - sem overalp (cada GPU espera até que o anterior termine de gerar o DAG); 3-10 - de 1 a 8 segundos de atraso após cada geração de GPU DAG antes da próxima)
-gpow <n>
Reduza o uso da GPU para n% do máximo (padrão: 100). Se já usa -mi 0 (ou outro valor baixo), use -li
-altinit
Usar uma maneira alternativa de inicializar placas AMD para evitar falhas na inicialização
-log <n>
Seleciona o modo do arquivo de log: 0: desativado - nenhum arquivo de log será gravado 1: escreve o arquivo de log, mas não mostra mensagens de debug na tela (padrão) 2: escreve o arquivo de log e mostra as mensagens de debug na tela
-logfile <name>
Defina o nome do arquivo de log. Se colocar um asterisco (*) no nome do arquivo de log, este será substituído pela data/hora atual para criar um nome exclusivo sempre que o PhoenixMiner for iniciado. Se não houver asterisco no nome do arquivo de log, as novas entradas de log serão adicionadas ao final do mesmo arquivo. Se deseja usar o mesmo arquivo de log, mas o conteúdo a ser substituído sempre que iniciar o minerador, coloque um caractere de cifrão ($) no nome do arquivo de log (por exemplo, -logfile my_log.txt $).
-logdir <path>
Defina o local no qual os arquivos de log serão criados
-logmaxsize <n>
Tamanho máximo dos arquivos de log em MB. O padrão é 200 MB (use 0 para desativar a limitação). Na inicialização, se os arquivos de log forem maiores que o limite especificado, os mais antigos serão excluídos. Se usar um único arquivo de log (usando -logfile), ele será truncado se for maior que o limite e um novo for criado.
-config <name>
Carregue um arquivo com opções de configuração que serão adicionadas às opções da linha de comandos. Observe que a ordem é importante. Por exemplo, se tivermos um arquivo config.txt que contenha -cclock 1000 e especificarmos a linha de comando -cclock 1100 -config config.txt, as opções do arquivo config.txt terão precedência e o -cclock resultante será 1000. Se a ordem for revertida (-config config.txt -cclock 1100), a segunda opção terá precedência e o -cclock resultante será 1100. Observe que apenas uma opção -config é permitida. Observe também que se recarregar o arquivo de configuração com a tecla 'c' ou com a interface remota, suas opções terão precedência sobre o que especificou na linha de comando.
-li <n>
Outra maneira de diminuir o uso da GPU. Valores maiores de n significam menos utilização da GPU; o padrão é 0.
-resetoc
Redefinir as configurações de overclock do hardware na inicialização.
-leaveoc
Não redefinir as configurações de overclock ao fechar o mineiro
-rvram <n>
VRAM livre mínima em MB (-1: não marque; padrão: 384 para Windows e 128 para Linux)
-dagrestart <n>
Reiniciar o mineiro ao alocar buffer para uma nova epoch do DAG. Os valores possíveis são: 0 - nunca, 1 - sempre, 2 - automático (o mineiro decide dependendo da versão do driver). Isto é relevante para placas AMD de 4 GB, que podem ter problemas com novas epochs do DAG após a epoch 350.
-tt <n>
Definir a temperatura alvo do controlo da ventoinha (valores especiais: 0 - nenhum monitoramento HW em TODAS as placas, 1-4 - somente monitoramento em todas as placas com intervalo de 30 a 120 segundos, negativo - velocidade fixa da ventoinha em n%)
-fanmin <n>
Defina a velocidade mínima do controlo da ventoinha em% (-1 como padrão)
-fanmax <n>
Defina a velocidade máxima do controlo da ventoinha em% (-1 como padrão)
-fcm <n>
Definir o modo do controlo da ventoinha (0 - automático, 1 - usar o controlo da ventoinha da VBIOS, 2 - controlo da ventoinha forçado; padrão: 0)
-tmax <n>
Definir a temperatura máxima do controlo da ventoinha (0 como padrão)
-powlim <n>
Defina o limite de energia da GPU em% (de -75 a 75, 0 como padrão)
-cclock <n>
Defina o clock do core da GPU em MHz (0 por padrão). Para placas Nvidia, use valores relativos (por exemplo, -300 ou +400)
-cvddc <n>
Defina a tensão do core da GPU em mV (0 como padrão). Para placas Nvidia, use valores relativos (por exemplo, -300 ou +400)
-mclock <n>
Definir o clock da memória da GPU em MHz (0 por padrão)
-mvddc <n>
Defina a voltagem da memória da GPU em mV (0 como padrão)
-mt <n>
Tempos de VRAM (AMD somente no Windows): 0 - valores VBIOS padrão; 1 - tempos mais rápidos; 2 - tempos mais rápidos. O padrão é 0. Isso é útil para minerar com placas AMD sem modificar o VBIOS. Se modificou o BIOS, provavelmente é mais rápido que o -mt 2
-tstop <n>
Pausar uma GPU quando temp for> = n graus C (0 por padrão; ou seja, desativado)
-tstart <n>
Reiniciar uma GPU quando a temperatura for <= n ° C (0 por padrão; isto é, desativado)
-hstats <n>
Nível de monitorização do hardware: 0 - somente temperatura e velocidade da ventoinha; 1 - temperatura, velocidade da ventoinha e potência; 2 - completo(inclui clocks do core/memória, tensões, estados da potência). O padrão é 1.