Ich führe den Standard-Client auf einer Micro-Amazon EC2-Instance aus. Wenn ich Bitcoin mit dem Netzwerk synchronisiere, verwendet es etwa 50 % der verfügbaren CPU. Nachdem es vollständig synchronisiert ist, lasse ich es in Ruhe und es dreht sich zu 100% von selbst hoch.
Was kann dazu führen, dass sich der Standardclient so verhält? Liegt es an einem möglicherweise hohen Transaktionsvolumen, dem Austausch von Informationen mit Kollegen oder vielleicht an etwas anderem?
Nein, gemäß den Informationen zu kleinen und Mikroinstanzen unter diesem Link. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts_micro_instances.html In Bitcoin.conf (der Bitcoin-Konfigurationsdatei) ist möglicherweise eine Option auf 1 gesetzt, um das Mining innerhalb der Client-Software zu aktivieren. Wenn Sie es auf „gen=1“ gesetzt haben, wird es versuchen, Münzen zu „generieren“ (meins allein), und das treibt die CPU-Auslastung in die Höhe. Außerdem sollte es gemäß den Diagrammen in diesem Link nicht auf eine 100-prozentige Nutzung "springen", jede Instanz sollte auf ein niedriges Nutzungsniveau für kleine und Mikro-Amazon EC2-Instanzen herunterfallen. Es können andere Programme auf Ihrer Amazon EC2-Instance laufen, die ebenfalls die CPU-Auslastung erhöhen können, daher empfehle ich, Ihre Dateien zu überprüfen, beginnend mit der Suche nach einer Instanz von Minerd ( cpu miner ) und deren Entfernung.
Pieter Wuille
Stefan Gornik
DerPiachu
Benutzer3786
nybbler905