lolMiner 0.43
Für grundlegende Einstellungen wie das Ändern von Pool- und Benutzereinstellungen und wie Sie einen Benutzerprofi auswählenfile entnehmen Sie bitte der Schnellstartanleitung.
Dieses Dokument enthält weitere Optionen für die Ausführung von lolMiner 0.43.
Verwenden der Einstellungen über die Befehlszeile
Jede normale Option, die per Konfiguration an den Miner übergeben werden kann file kann auch über die Befehlszeile an den Miner übergeben werden. Die allgemeine Syntax lautet, wenn der Parameter in der Konfiguration file ist ein Paar „KEY“ : „VALUE“, dann wird das Kommandozeilen-Äquivalent durch -KEY=VALUE angegeben. Für example
./lolMiner -profile= BspAMPLE_MNX -Ziffern=2
überschreibt alle „ZIFFERN“ : Eintrag aus der Konfiguration file. Im Allgemeinen haben die Werte in der Befehlszeile eine höhere Priorität als die aus anderen Quellen.
Verwenden Sie zum Hinzufügen von Verbindungsinformationen die Parameter
-pool =
-port =
-user =
und (optional) -pass = (Die Standardeinstellung ist "x").
Intern wird dadurch eine Poolliste mit einem Eintrag erstellt, der den angegebenen Daten entspricht. Das Angeben von Failover-Pools wird derzeit nicht über die Befehlszeile unterstützt.
Ändern der Mining-Geräte
Der Parameter „GERÄTE“ kann folgendermaßen geändert werden:
"GERÄTE": "AUTO": Meine finden alle AMD- und Nvidia-GPUs in Ihrem Rig
"GERÄTE": "AMD" oder "GERÄTE": "NVIDIA": Meine werden alle GPUs von einem der Anbieter (funktioniert nur mit offiziellen Anbietertreibern, mit Drittanbieter- und OpenSource-Treibern funktioniert dies möglicherweise nicht) "GERÄTE": [3 , 0,1,3] arbeiten Sie mit dem ersten, zweiten und vierten Gerät Ihres Rigs. Sie können explizit steuern, welche GPUs verwendet werden sollen, aber im Bereich von 4 bis # GPUs-0 bleiben, und jede GPU-ID wird möglicherweise nur einmal angezeigt.
Zur Auswahl der Geräte in der Befehlszeile können Sie -device = und dann eine durch Kommas getrennte Liste von Gerätenummern oder "AUTO", "AMD" oder "NVIDIA" verwenden, z. B. -devices = 0,1,2.
Mining Equihash 144.5 oder 192.7 mit Nvidia 3G / 4G-Karten
Der Nvidia-Treiber ist in Bezug auf die angegebene maximale Größe des in einem einzelnen Puffer zulässigen Speichers sehr eingeschränkt. Das heißt, die Verwendung größerer Speicherpuffer als vom Treiber gemeldet, funktioniert oft tatsächlich. Um Equihash 144.5 auf 3G- und 4G-Karten zu minen oder 192.7 auf 4G-Karten zu minen, müssen Sie daher das neue „DISABLE_MEMCHECK“ verwenden: 1 (config file) oder -disable_memcheck=1 (Befehlszeile) Parameter.
Verwenden Sie dies nicht für das Mining von 96.5 (MinexCoin), da dies auch die Berechnung der Arbeitschargen stört.
API aktivieren
Der Parameter "APIPORT": steuert die Aktivierung der lolMiner-API. Wenn eine Portnummer> 0 festgelegt ist, versucht der Miner, den ausgewählten Port zu öffnen, und das Mining-Rig kann Verbindungen an diesem Port akzeptieren.
Beim Herstellen einer Verbindung gibt lolMiner aktuelle Mining-Statistiken im JSON-Format zurück. Für exampauf:
{
"Software": "lolMiner 0.4",
"Startup": "2018-07-22 22:08:37",
"Münze": "MinexCoin (MNX)", "Algorithmus": "Equihash 96.5",
"LastUpdate (5s)": "22:33:46",
"LastUpdate (60s)": "22:32:55", "GPU0": {
"Name": "AMD Radeon (TM) RX 480 Graphics", "Geschwindigkeit (5 s)": "13468.8252",
"Geschwindigkeit (60s)": "13429.5117"
}, "GPU1": {
"Name": "Radeon RX 580 Series", "Speed (5s)": "11253.1973",
"Geschwindigkeit (60s)": "11262.5537"
}
}
Fehlerbehebung:
Wenn lolMiner den Port nicht öffnen darf, wird beim Start der Hinweis "Zugriff verweigert" angezeigt. Der Mining-Prozess selbst ist davon nicht betroffen, aber die API funktioniert nicht. Wir empfehlen, einen anderen Port zu probieren, am besten im 4-stelligen Bereich.
Ändern Sie die Statistikausgabe
Alle in diesem Abschnitt beschriebenen Parameter sind im EX . zu sehenAMPLE_BTG Profifile in der ausgelieferten user_config.json.
Mit den Parametern „SHORTSTATS“: und "LONGSTATS": Sie können die Länge der beiden Statistikintervalle ändern. Die Zahl sollte eine Ganzzahl sein und die Werte werden als Sekunden behandelt. Wenn Sie einen oder beide Werte auf 0 setzen, wird der entsprechende Statistikdruck sowohl in der Konsole als auch in der API deaktiviert.
Der Parameter „ZIFFERN“ : kann verwendet werden, um die sol/s-Ausgabe einer GPU auf eine feste Anzahl von Stellen nach dem Dezimaltrennzeichen zu fixieren. Für example „DIGITS“ : 0 zerhackt alle Ziffern nach dem Dezimaltrennzeichen. Der Standardwert für diesen Parameter ist 1.
Der Parameter „TIMEPRINT“: 1 oder -timeprint = 1 aktiviert die aktuelle Tageszeit, die bei jeder Statistikausgabe in der Befehlszeilenkonsole gedruckt werden soll.
Der Parameter "SHORTACCEPT": 1 oder -shotaccept = 1 ersetzt das Nachrichtenpaar "Submission Share / Share Accepted" durch * Symbole bei der Ausgabe des kurzen Statistikintervalls. Jeder Stern steht für eine akzeptierte Aktie.
Neue Speicherorte für die Konfiguration auswählen file und das Kernel-Verzeichnis
Eine neue Konfiguration file Name kann nur über den Befehlszeilenparameter -usercfg= . gewählt werdenFile>, ersetzt die Datei ./user_config.json. Der Pfad kann absolut oder relativ zum aktuellen Ausführungsverzeichnis sein.
Die Kernelrichtung kann mit dem Parameter "KERNELSDIR" gewählt werden: "pathToDir" oder -kernelsdir = (in der Kommandozeile). Auch hier kann der Pfad relativ oder absolut sein, der Standardwert ist "./kernels".
Anpassen der Failover-Pool-Funktion
Mit dem Parameter "CONNECTION_ATTEMPTS": Sie können angeben, wie viele Verbindungsversuche ausgeführt werden, bevor der Miner zum ersten Mal versucht, zum Failover-Pool zu wechseln.
Mit dem Parameter "RECONNECTION_TIMER": Sie geben die Minuten an, wie lange der Miner in einem Failover-Pool bleiben soll, bevor Sie versuchen, die Verbindung zum Pool mit der ersten Priorität wiederherzustellen. Wenn dies immer noch nicht erreichbar ist, stellt der Miner erneut eine Verbindung zum ersten verfügbaren Failover-Pool her. Wenn Sie die Zahl auf 0 setzen, werden Wiederverbindungsversuche deaktiviert, es sei denn, das Ende der Liste der Failover-Pools ist zu einem bestimmten Zeitpunkt erreicht.
Einstellen des WorkBatch (nur MNX, Equihash 96.5)
Der Equihash 96.5-Algorithmus benötigt nur wenig Speicher, sodass die GPU mehrere Instanzen dieses Algorithmus gleichzeitig verarbeiten kann. Der Parameter "WORKBATCH": steuert, wie viele gleichzeitig erzeugt werden. Wenn eine Nummer angegeben wird, wird diese auf alle GPUs angewendet, die zur gleichen Zeit ausgeführt werden. Wenn stattdessen einer der speziellen Werte angegeben wird, wird jede GPU auf ihren eigenen Wert angepasst. Folgende Werte sind zulässig:
| "SEHR NIEDRIG" | Der Miner verwendet höchstens 20% des GPU-Speichers |
| "NIEDRIG" | Der Miner verwendet höchstens 40% des GPU-Speichers |
| "MITTEL" | Der Miner verwendet höchstens 60% des GPU-Speichers |
| "HOCH" | Der Miner verwendet höchstens 80% des GPU-Speichers |
| "SEHR HOCH" | Der Miner verwendet höchstens 100% (minus wenige MByte) des GPU-Speichers |
Beachten Sie, dass normalerweise die Einstellungen „HIGH“ und „SEHR HOCH“ die beste Leistung bieten, insbesondere bei AMD-Hardware. Beachten Sie auch, dass die Verwendung von „SEHR HOCH“ nicht wieder aufgenommen wird, wenn die GPU auch grafische Ausgaben ausführt. Dieser Wert sollte nur bei kopflosen Anlagen gewählt werden.
Der Standardwert ist "MEDIUM".
Notiz: Unter Windows benötigt der AMD-Treiber dieselbe Menge an RAM, wie der GPU-Speicher beim Start angefordert wird. Wenn Ihr System unter zu wenig RAM oder einem zu kleinen virtuellen Speicher leidet, kann der Miner abstürzen oder auf einigen Karten 0 Sol / s erzeugen. Um dies zu verringern, erhöhen Sie den festen Speicherplatz des temporären virtuellen Speichers oder verwenden Sie einen niedrigeren Wert für „WORKBATCH ”.
Ausführen des Benchmark-Modus
Um zu sehen, welche Karten von lolMiner erkannt werden, können Sie sie für einen kleinen Benchmark ausführen. Dazu können Sie die Befehlszeile öffnen und in das Verzeichnis lolMiner wechseln. Dann ausführen
./lolMiner -benchmark= (Linux) oder ./lolMiner.exe -benchmark= (Windows) und der Miner wird gestartet. Wenn Sie das longStats-Intervall im Standardabschnitt der Konfiguration angegeben haben file dies bestimmt die Länge des Benchmark-Laufs. Die Münzverknüpfung kann eine der in der Tabelle in der Schnellstartanleitung angegebenen sein.
LoLMiner Befehlszeilenhandbuch - Herunterladen [optimiert]
LoLMiner Befehlszeilenhandbuch - Herunterladen




