PhoenixMiner Options de ligne de commande (Extra Launch Parameters)
Dans ce guide, nous allons énumérer Extra Launch Parameters pour PhoenixMiner utilisé dans NiceHash Miner. Vous pouvez utiliser cette liste comme référence pour tous les paramètres de lancement supplémentaires (ELP) pris en charge par NiceHash Miner.
Si vous ne savez pas quels sont les paramètres de lancement supplémentaires et comment fonctionnent-ils, S'il vous plaît lire ici.
Vous pouvez trouver chaque fichier JSON mineur dans NiceHash Miner folder > miner_plugins > {miner folder} > internals > MinerOptionsPackage.json où tous les PEL pris en charge sont répertoriés
Notez que NiceHash Miner doit être exécuté en tant qu'administrateur pour que certains paramètres de lancement supplémentaires fonctionnent.
-acm
Activez le mode de calcul AMD sur les GPU pris en charge. Cela équivaut à appuyer sur 'y' dans la console du mineur.
-mi <n>
Réglez l'intensité de minage (0 à 14; 12 est la valeur par défaut pour le nouveau kernels). Vous pouvez spécifier cette option par GPU.
-gt <n>
Définissez le paramètre de réglage du GPU (6 à 400). La valeur par défaut est 15. Vous pouvez modifier le paramètre de réglage de manière interactive avec le '+' et '-' clés dans la fenêtre de la console du mineur. Si vous ne spécifiez pas -gt ou vous spécifiez une valeur 0, le mineur commencer le réglage automatique pour déterminer la meilleure valeur GT pour chaque GPU. Notez que lorsque le GPU est à double minière, il ignore la -gt valeurs, et utilise -sci à la place.
-sci <n>
Définir la double intensité de minage (1 à 1000). La valeur par défaut est 30. Lorsque vous augmentez la valeur de -sci, le hashrate secondaire augmentera mais le prix sera une consommation d'énergie plus élevée et/ou abaisser hashrate ethash. Vous pouvez modifier ce paramètre de manière interactive avec le '+' et '-' clés dans la fenêtre de la console du mineur. Vous pouvez spécifier cette option par GPU. Si vous définissez -sci à 0, le mineur utilisera le réglage automatique pour déterminer la meilleure valeur, tout en essayant de maximiser le hashrate ethash indépendamment du hashrate secondaire.
-clKernel <n>
Type de OpenCL kernel: 0 - generic, 1 - optimized, 2 - alternative, 3 - turbo (1 est la valeur par défaut)
-clgreen <n>
Utilisez le power-efficient ("green") kernels (0: no, 1: yes; default: 0). Vous pouvez spécifier cette option par GPU. Notez que vous devez exécuter à nouveau l'auto-tune comme optimal GT valeurs sont complètement différentes pour le green kernels
-clNew <n>
Utilisez le nouveau AMD kernels (0: no, 1: yes; default: 1)
-clf <n>
AMD kernel sync (0: never, 1: periodic; 2: always; default: 1)
-nvKernel <n>
Type de Nvidia kernel: 0 auto (default), 1 ancien (v1), 2 nouveau (v2), 3 dernier (v3). Notez que v3 kernels sont pris en charge uniquement GTX10x0 GPUs. A noter également que la double minière est uniquement pris en charge par v2 kernels. Vous pouvez spécifier cette option par GPU.
-nvdo <n>
Activer Nvidia driver-specific optimisations (0 - no, the default; 1 - yes). Essayer -nvdo 1 si vous êtes instable. Vous pouvez spécifier cette option par GPU.
-nvNew <n>
Utiliser nouveau Nvidia kernels si pris en charge (0: no, 1: yes; default: 1)
-nvf <n>
Nvidia kernel sync (0: never, 1: periodic; 2: always; 3: forced; default: 1). Vous pouvez spécifier cette option par GPU.
-minRigSpeed <n>
Redémarrez le mineur si la vitesse moyenne de 5 minutes est inférieure <n> MH/s
-eres <n>
Allouer des tampons DAG assez grands pour n epochs ahead (défaut: 2) pour éviter d'allouer de nouveaux tampons sur chaque commutateur d'époque DAG, ce qui devrait améliorer la stabilité du commutateur DAG
-lidag <n>
Ralentissez la génération de DAG pour éviter les plantages lors du changement d'époques DAG (0-3, défaut: 0 - le plus rapide, 3 - le plus lent).
-gser <n>
Sérialisation de la création de DAG sur plusieurs GPU (0 - pas de sérialisation, tous les GPU génèrent le DAG simultanément, c'est la valeur par défaut; 1 - chevauchement partiel de la génération DAG sur chaque GPU; 2 - pas de overalp
(chaque GPU attend que le précédent ait fini de générer le DAG); 3-10 - de 1 à 8 délai de quelques secondes après chaque DAG GPU génération avant la prochaine)
-gpow <n>
Réduisez l'utilisation du GPU à n% du maximum (défaut: 100). Si vous utilisez déjà -mi 0 (ou autre faible valeur) utilisez plutôt -li
-altinit
Utiliser un moyen alternatif pour initialiser AMD cartes pour éviter les plantages de démarrage
-log <n>
Sélectionne le mode de fichier journal: 0: désactivé - aucun fichier journal ne sera écrit 1: écrire le fichier journal mais ne pas afficher les messages de débogage à l'écran (défaut) 2: écrire le fichier journal et afficher les messages de débogage à l'écran
-logfile <name>
Définissez le nom du fichier journal. Si vous placez un astérisque (*) dans le nom du fichier journal, il sera remplacé par la date / heure actuelle pour créer un nom unique à chaque fois PhoenixMiner a démarré. S'il n'y a pas d'astérisque dans le nom du fichier journal, les nouvelles entrées de journal seront ajoutées à la fin du même fichier. Si vous souhaitez utiliser le même fichier journal mais le contenu doit être écrasé à chaque fois lorsque vous démarrez le mineur, mettre un signe dollar ($) caractère dans le nom du fichier journal (e.g. -logfile my_log.txt$).
-logdir <path>
Définissez un chemin d'accès au fichier journal (s) sera créé
-logmaxsize <n>
Taille maximale des fichiers journaux dans MB. La valeur par défaut est 200 MB (utilisez 0 désactiver la limitation).Au démarrage, si les fichiers journaux sont supérieurs à la limite spécifiée, les plus anciens sont supprimés. Si vous utilisez un seul fichier journal (en utilisant -logfile), il est alors tronqué s'il est supérieur à la limite et qu'un nouveau est créé.
-config <name>
Chargez un fichier avec des options de configuration qui seront ajoutées au command-line options. Notez que l'ordre est importante. Par exemple, si nous avons un fichier config.txt qui contient -cclock 1000 et nous spécifions la ligne de commande -cclock 1100 -config config.txt, les options du config.txt le fichier aura priorité et le résultat -cclock sera 1000. Si l'ordre est inversé (-config config.txt -cclock 1100) alors la deuxième option a priorité et le résultat -cclock sera 1100. Notez qu'un seul -config l'option est autorisée. Notez également que si vous rechargez le fichier de configuration avec 'c' clé ou avec l'interface à distance, ses options prévaudront sur tout ce que vous aurez spécifié dans le command-line.
-li <n>
Une autre façon de réduire l'utilisation du GPU. Bigger n les valeurs signifient moins d'utilisation du GPU; la valeur par défaut est 0.
-resetoc
Réinitialisez les paramètres d'overclocking du matériel au démarrage.
-leaveoc
Ne réinitialisez pas les paramètres d'overclocking lors de la fermeture du mineur
-rvram <n>
Libre minimum VRAM dans MB (-1: ne vérifie pas; par défaut: 384 pour Windows, et 128 pour Linux)
-dagrestart <n>
Redémarrez le mineur lorsque allocating buffer pour un nouveau DAG epoch. Les valeurs possibles sont: 0 - jamais, 1 - toujours, 2 - auto (le mineur décide selon la version du pilote). Ceci est pertinent pour 4 GB AMD carts, qui peut avoir des problèmes avec de nouveaux DAG epochs après epoch 350.
-tt <n>
Régler la température cible de contrôle du ventilateur (valeurs spéciales: 0 - non HW surveillance sur TOUTES les cartes, 1-4 - surveillance uniquement sur toutes les cartes avec 30-120 intervalle de secondes, négatif - vitesse du ventilateur fixe à n %)
-fanmin <n>
Réglez la vitesse min de contrôle du ventilateur % (-1 pour défaut)
-fanmax <n>
Réglez la vitesse max de contrôle du ventilateur % (-1 pour défaut)
-fcm <n>
Définir le mode de contrôle du ventilateur (0 - auto, 1 - utiliser VBIOS contrôle du ventilateur, 2 - contrôle du ventilateur forcé; défaut: 0)
-tmax <n>
Régler la température maximale de contrôle du ventilateur (0 par défaut)
-powlim <n>
Définir la limite de puissance du GPU dans % (de -75 à 75, 0 par défaut)
-cclock <n>
Définir l'horloge principale du GPU dans MHz (0 par défaut). Pour les cartes Nvidia, utilisez des valeurs relatives (e.g. -300 ou +400)
-cvddc <n>
Définir la tension du cœur du GPU mV (0 par défaut). Pour les cartes Nvidia, utilisez des valeurs relatives (e.g. -300 or +400)
-mclock <n>
Définir l'horloge de la mémoire GPU MHz (0 par défaut)
-mvddc <n>
Définir la tension de la mémoire GPU dans mV (0 par défaut)
-mt <n>
VRAM horaires (AMD sous Windows uniquement): 0 - défaut VBIOS valeures; 1 - timings plus rapides; 2 - timings plus rapides. La valeur par défaut est 0. Ceci est utile pour minière avec des cartes AMD sans modifier le VBIOS. Si vous avez modifié BIOS, c'est probablement plus rapide que même -mt 2
-tstop <n>
Suspendre un GPU lorsque temp est >= n deg C (0 par défault; i.e. off)
-tstart <n>
Reprendre un GPU lorsque temp est <= n deg C (0 par défault; i.e. off)
-hstats <n>
Niveau de surveillance du matériel: 0 - température et vitesse du ventilateur uniquement; 1 - température, vitesse du ventilateur et puissance; 2 - complet (inclure les horloges centrales / mémoire, les tensions, P-states). par défault 1.