Ich bin neugierig, wie viele Hashes pro Sekunde meine CPU ausführen kann. Gibt es eine Möglichkeit, dies zu überprüfen?
Die meisten CPUs machen ein paar Megahash pro Sekunde, was für etwas anderes als das Testen völlig wertlos ist und das schon seit einigen Jahren. Möglicherweise kann die Leistung in Zukunft verbessert werden, da Skylake Intel x86-Prozessoren spezifische Anweisungen für SHA256 enthalten, jedoch nur um wenige Prozent. Selbst mit Verbesserungen ist es Zeit- und Kraftverschwendung, etwas anderes als die effizienteste dedizierte Hardware zu verwenden. Ein großer Teil der ASIC-Miner ist aufgrund ihres Strombedarfs, der ihre Leistung übersteigt, effektiv veraltet, und sie sind um Größenordnungen effizienter als das Mining auf einer CPU.
Ja Erik, die Mining-Funktion ist immer noch integriert und Sie können überprüfen, wie viele Hashes Ihre CPU ausführen kann. Obwohl es sinnlos ist und Sie nichts verdienen können, ist es dennoch ein lustiges Experiment, das die Leute gerne ausprobieren. Wenn Sie einen Bitcoin-Kern installiert und mit dem Netzwerk synchronisiert haben, können Sie einfach den öffnen command console
und eintippen und eingeben:
setgenerate true
Dies wird Ihre CPU initiieren und mit dem Mining beginnen. Sie können dann Ihre Hashrate erhalten, indem Sie sie eingeben
getmininginfo
Ihre Hashrate wird im Integer-Format angezeigt und Sie sollten eine Zahl wie 1-3 Millionen Hashes pro Sekunde sehen. Um das Mining auszuschalten, weil Sie nur Energie verschwenden, geben Sie ein
setgenerate false
setgenerate
wurde in Version 0.13 entfernt, da das Mining mit Bitcoin-Kern im Mainnet nutzlos ist und das seit einigen Jahren. bitcoin.stackexchange.com/a/70696/26873
Pieter Wuille
-gen
Option und mit demsetgenerate
RPC aktivieren. Es ist jedoch nicht optimiert und langsam, selbst für einen CPU-Miner.Klaris
getWork
vollständig mit dem Entfernen des Bergmanns zusammengeführt. Das Laufenbitcoin-cli setgenerate true
scheint jedoch abzustürzenbitcoind
, ich wünschte, ich hätte das nicht in der Produktion gelernt.Pieter Wuille