cgminer

Software screenshot:
cgminer
Dettagli del software:
Versione: 4.9.1
Data di caricamento: 17 Feb 15
Sviluppatore: Con Kolivas
Licenza: Libero
Popolarità: 281

Rating: 2.0/5 (Total Votes: 1)

cgminer è un open source, da riga di comando, multipiattaforma e gratuito GPU / ASIC / FPGA multi-threaded e multi-pool Bitcoin minatore scritto nel linguaggio di programmazione C. Funziona anche con monete bitcoin-derivato e gira su GNU / Linux, Microsoft Windows e systems.Features operativi Mac OS X a una funzionalità glanceKey includono molto basso CPU non-estrazione e l'utilizzo di RAM, il supporto per il protocollo di strato e minerario GBT pool, scheduler Scalable Networking, supporto sondaggio lungo, auto individuazione di nuovi blocchi, supporto proxy, caching delle presentazioni durante le interruzioni temporanee della rete, il recupero preventiva di lavoro prima del completamento dei lavori in corso, così come support.It multicast è compatibile con una vasta gamma di Bitcoin mineraria devicesIn aggiunta a quanto sopra, possiamo dire che cgminer è compatibile con una vasta gamma di dispositivi di estrazione Bitcoin, tra cui Bitforce, Icaro, Modminer, Submit-old, X-Rifiuta-Reason, Bitburner, Bitfury chiavetta USB, BFL SC ASIC , Klondike e KnCminer.Supports varie caratteristiche typesAnother delega interessante è che l'applicazione supporta vari tipi di proxy, tra cui HTTP 1.0, HTTP 1.1, SOCKS4, SOCKS5, socks4a, così come SOCKS5 con un hostname. Funziona come un daemon interattivo, in fondo, e può essere configurato per avviarsi a distribuzioni Linux e boot.Supported availabilityThe programma è sostenuto praticamente su tutte le distribuzioni GNU / Linux, in quanto è disponibile per il download come archivio sorgente, che richiede per configurare e compilare il programma prima dell'installazione. E 'stato testato con successo su entrambi a 32-bit e 64-bit computers.A multipiattaforma Bitcoin minercgminer è un applicazioni cross-platform che funziona bene su GNU / Linux, Microsoft Windows e sistemi operativi Mac OS X. Presenta le stesse opzioni su tutti i sistemi, in modo che solo bisogno di imparare una volta a utilizzare la sua moltitudine di funzioni. Eseguire il cgminer --help comando per visualizzare un elenco di tutti i comandi disponibili

Cosa c'è di nuovo in questa versione:.

  • Se un pool supporta pienamente strato resume (attualmente solo piscine ckpool fanno), il che significa un collegamento strato interrotta può riprendere e presenta le eventuali azioni lavorato nel frattempo senza perdere il lavoro, sarà ora visualizzato un messaggio quando la riconnessione negoziato un curriculum.
  • Se un pool morto è stato rimosso in precedenza vi era ancora un thread in background cercando di connettersi ad esso. Questo è stato risolto.
  • Avalon 4 aggiornamenti per utilizzare meno energia.
  • Fissa un incidente intermittente con i dispositivi 28nm BFL SC.
  • supporto Fix per i dispositivi a 65 nm BFL SC mancanza in ultimo rilascio.
  • Fissare il driver BET non essere in grado di riavviare una nuova istanza quando la prima non riesce.
  • Base sostegno compilazione FreeBSD.
  • Altre variazioni di build minori e correzioni per potenziali problemi.

Cosa c'è di nuovo nella versione 4.9.0:

  • Avalon conducente 4. Questo dispositivo ha un unico chip di comunicazione USB e dispone di produttore e ID prodotto compilato in modo che * * sarà rilevata in modo affidabile. Come per default per cgminer non ha bisogno di opzioni da linea di comando per lavorare, basta ricordarsi di copiare il file di regole udev per consentire agli utenti normali di accedere ad essa (o eseguire sudo cgminer). Vedere ASIC-README
  • Viene fornito con le seguenti opzioni (la maggior parte dei quali sono auto esplicativo o non si dovrebbe davvero li toccano):
  • - avalon4 automatici di tensione automatica regolare di base tensione sul modulo DH
  • - avalon4 tensione Set Avalon4 tensione del core, in millivolt, step: 125
  • - avalon4-freq frequenza Set per Avalon4, da 1 a 3 valori, esempio: 45: 385: 370
  • - gamma avalon4-fan Set Avalon4 obiettivo velocità della ventola
  • - avalon4-Temp Set Avalon4 temperatura target (default: 42)
  • - avalon4-cutoff Set Avalon4 surriscaldarsi tagliato temperatura (default: 65)
  • - avalon4-polling-delay Set Avalon4 valore di ritardo di polling (ms) (default: 20)
  • - avalon4-Ntime-Offset Set Avalon4 MM Ntime rotolamento di offset max (default: 4)
  • - la velocità del bus Set Avalon4 AUC IIC avalon4-aucspeed (default: 400000)
  • - avalon4-aucxdelay Set Avalon4 AUC IIC xfer leggere ritardo, 4800 ~ = 1 ms (default: 9600)
  • -. Aggiunta una piccola modifica per cercare i dati nulli essere passato al trasferimento usb, nella speranza di evitare lo scontro con le schede Yoli alcuni stanno vedendo
  • -. Aggiunte alcune duplicato di base controllo per cercare di catturarli per conducente e li segnala come errori hardware, e filtrare fuori quota

Cosa c'è di nuovo nella versione 4.8.0:

  • Fix per autogen.sh su OSX non piace - Opzione f con readlink.
  • Aggiunta l'opzione --enable-forcecombo per permettere costruzione di combinazioni di driver con i driver che normalmente sono costruiti standalone.
  • aggiornamenti Avalon2 per cercare di rilevare in mancanza di dispositivi e di ripristinare, se possibile.
  • Avalon2 in loop non è più per sempre su una scrittura usb fallito.
  • Display per i dispositivi con un numero nel loro nome non saranno più confusi da avere uno spazio prima del loro id (es: AV2 1 invece di AV21)
  • Le correzioni di errori di condividere la comprensione di piscine con una risposta di falda non standard (es ghâsh) che altrimenti sarebbe oscurato scarti che sono stati verificando i duplicati, etc.
  • Driver per Antminer U3S:
  • -Questi richiedono l'opzione --enable-Icaro quando la costruzione di un binario e apparire come & quot; AU3 & quot;
  • -A differenza del driver bitmain, questi non hanno bisogno di opzioni per lavorare, avendo default sensati e accettando le opzioni extra per cambiare frequenza e di tensione con le seguenti nuove opzioni:
  • Codice:
  • - AU3-freq frequenza Set AntminerU3 in MHz, range 100-250 (default: 225,0)
  • - AU3-volt di tensione Set AntminerU3 in mv, serie 725-850, 0 per non impostare (default: 750)
  • NOTA: Questi hanno la tendenza di morire se li si lascia in esecuzione a tensioni elevate sia al PSU e / o il dispositivo in modo non raccomandato
  • Il display visualizza la tensione e la frequenza configurato per antminer U3 e la frequenza per U1 / 2.
  • Numerosi miglioramenti per distinguere i dispositivi Icarus più affidabile (AMU, ANU, AU3, LIN, LIR).
  • Fix per le voci IPv6 senza prefisso nelle API di comando permettono.
  • Fix per la temperatura misspelt in conducente spondoolies.
  • aggiornamenti dei driver Rockminer per un miglior supporto di New R-Box e RK Box:
  • Filtra la maggior parte delle azioni duplicati. Questo renderà il hashrate apparire basso, ma senza piscina sarebbe stato onorare loro azioni come valide in ogni caso.
  • errori hardware notevolmente inferiore.
  • l'utilizzo della CPU inferiore.
  • hashrate leggermente superiore efficace.

Cosa c'è di nuovo nella versione 4.7.1:

  • Abbiamo usato per produrre dopo aver lasciato i blocchi in cgminer a permettono le macchine a bassa potenza (ad es RPI) a funzionare correttamente il codice pesantemente filettati. Ora lo fa solo questo su macchine in cui una CPU viene rilevato solo altrimenti è uno spreco, ma probabilmente non avrà alcun effetto dimostrabile in tutt'altro microbenchmarks.
  • ha cambiato il sistema di compilazione configure per rendere impossibile la costruzione di più di un dispositivo in se il conducente prescelto è stato pensato per essere usato standalone, insieme a più esplicita etichettatura dei conducenti autonomi nella Guida di configurazione. Questo dovrebbe rendere più facile scegliere una configurazione più adatta per il confezionamento di distribuzione.
  • Aggiunto ancora più avvisi non suggeriscono di utilizzare il sistema in configurazione libusb.
  • Verificare se le piscine sono vivi più frequentemente se vi è solo una piscina attivato.
  • Non pensate che i messaggi di falda non gestiti sono azioni non monitorate, basta filtrare.
  • Aggiunto il supporto per mining.ping che è un'estensione falda in ckpool.
  • Cambiato l'uso di suggerire-diff al nuovo concordato standard mettere il diff nei parametri JSON.
  • Risolto un crash che si verifica quando scrittura è scelto dal menu e il conducente hashratio è integrato nel binario.
  • Non ci siamo fermati la ricezione di messaggi di falda da piscine che abbiamo disabilitato dal menu in precedenza.
  • Se & quot; riavviamento & quot; è stata scelta dal menu, eventuali prese a vecchi piscine non sono state chiuse che porta a molte connessioni persistenti alla piscina con ogni riavvio. Ora questi sono chiusi correttamente (anche se chiudere e ripartire è sempre più affidabile di un riavvio comunque).
  • utility contatore lavoro era rotto nella ultima release a causa di maxdiff essere impostato molto alto per tutti i driver che non la pongono. Invece maxdiff è considerata 1 ora a meno che il conducente ha esplicitamente stabilito che mostra il supporto per diff driver interno.
  • Se l'ordine di priorità della piscina viene modificato durante l'esecuzione e salvare la configurazione dal menu sarà ora salvare il nuovo ordine di priorità.
  • Supporto tensione Hashfast per Yoli / Habanero / Bitcrane ecc schede (vedi ASIC-README)
  • SP30 miglioramenti dei driver, che fissa il metro hashrate.
  • API Corretto prendere sia l'indirizzo IPv6 e IPv4.
  • fissi costruire OSX.
  • Aggiunta la possibilità di costruire libusb senza libudev (ad es. A BBB)
  • Corretto un piccolo ritardo nel generare più lavoro quando la coda è impostato a zero.
  • Se diversi dispositivi USB contengono lo stesso chip di comunicazione, a condizione che il dispositivo USB ha una serie id prodotto, cgminer non sarà più tenta di utilizzare il driver sbagliato su di esso (ad esempio LIN vs BFLSC).
  • Aggiunto il supporto per altri hub USB3 sulle finestre.
  • Risolto il driver hashfast non costruire quando libcurl è disattivato.

Cosa c'è di nuovo nella versione 4.7.0:

  • Supporto IPv6 per l'API
  • tubo Block erupter e sostegno Prisma
  • Il supporto per la chiavetta usb Avalon nano
  • Il supporto per l'opzione di falda --suggest-diff, attualmente supportata solo dai ckpools
  • Aggiungi numero piscina a addpool risposta da API
  • Fare risposte per riavviare e uscire dalla API JSON valido
  • Cambia spondoolies SP30 hashrate di valido metro base azionaria
  • Inserisci il supporto per una difficoltà minima per i controllori lenti a non finire fuori controllo, questo inizialmente rendere i dispositivi sguardo lento in piscina fino vardiff li urti correttamente oltre il mindiff.
  • Cambiare la coda di default di nuovo a 1 dal momento che sempre più dispositivi sono controllori lenti e inevitabilmente aumentare le dimensioni della coda di max
  • tweaks Avalon2, temperatura esposizione max sulla linea di comando

Cosa c'è di nuovo nella versione 4.6.1:

  • Fissare i Re BFL con il firmware aggiornato non di denominazione essere riconosciuto.
  • Fissare surriscaldamento strozzamento non funziona.
  • Re BFL '
  • conducente avalon2 aggiornato per supportare nonce2 di lunghezza 3 byte '.
  • Sui dispositivi monoprocessore molto lenta (ad esempio RPI) alcune parti sembra avere & quot; nessuna risposta dal pool & quot; e poi in seguito ci sarà una risposta da un & quot; quota non tracciata & quot ;. Ciò è dovuto alla risposta proveniente dalla piscina anche prima della quota è stato aggiunto al database locale di cgminer. Questa modifica riduce al minimo questo effetto (ma non lo elimina del tutto).
  • la sensibilità caso Fix in API.java
  • Fix ava2 opzione velocità fissa non funziona su dispositivi Gen2.
  • Api-fix esempio.
  • Altre correzioni di basso livello.

Cosa c'è di nuovo nella versione 4.6.0:.

  • BFLSC28, aka conducente BFL Monarch
  • aggiornamenti dei driver Avalon2.
  • aggiornamenti dei driver di Serventi.
  • Consenti lavoratori senza password ora.
  • connessioni Disconnetti per piscine falda non utilizzati in modo più affidabile.

Cosa c'è di nuovo nella versione 4.5.0:

  • Driver for nuovo dispositivo Hashratio, usa USB diretta per tutti gli altri dispositivi di lavorare genericamente su qualsiasi piattaforma PC.
  • Driver Completamente riscritto per avalon2 / 3 da utilizzare USB diretta per l'utilizzo generico PC, con le impostazioni di tensione e frequenza di default automatica se non specificato, le informazioni sullo schermo, e il controllo della ventola molto più intelligente.
  • Fusione aggiornamenti KNC per il supporto Neptune.
  • Cambiato il driver cointerra per non fallire su vecchio firmware con errori di checksum, permettendo alle persone con questi dispositivi a loro spina facilmente genericamente nei loro PC.
  • Mettere molto altro ancora la documentazione in README.
  • fissi i pacchetti di Windows per avere fine stile finestre di linee di nuovo ed essere leggibile in blocco note.

Cosa c'è di nuovo in versione 3.12.3:.

  • Fix per la seduta di inattività non fare nulla bug
  • Aggiungi temperatura sviluppatori API chiamare per dispositivi hashfast

Cosa c'è di nuovo in versione 3.12.1:

  • Dinamico FANSPEED basato temperatura e morire per-clock di controllo per i dispositivi hashfast con i seguenti nuovi comandi.
  • - HFA-fan Set percentuale FANSPEED per hashfast, singolo valore o intervallo (default: 10-85)
  • - HFA-temp-bersaglio Impostare la temperatura nominale hashfast (0 per disabilitare) (default: 88)
  • Predefiniti scelta si basano su un ampio dibattito con i progettisti incaricati per il silicio e pannelli e in fondo manterrà i dispositivi hashfast più vicino possibile al clock di partenza possibile, mantenendo sotto ~ 95 gradi aumentando inizialmente FANSPEED, e quindi diminuendo il clock sul più caldo muore discretamente. L'uscita può essere visto tramite l'API. Enduring temperature soffocanti di fino a 44 gradi qui ha fatto un ottimo banco di prova del mondo reale per questo codice.
  • Numerosi avvio / reset / miglioramenti di affidabilità arresto per hashfast
  • Invia un ping al dispositivo hashfast a intervalli regolari, se non abbiamo alcun lavoro per esso solo così si sa cgminer è ancora vivo per cercare di ridurre al minimo il riavvio del watchdog temuta.
  • Un sacco di informazioni supplementari nell'output statistiche hashfast API.
  • numero di serie Hashfast è mostrato come un valore esadecimale ora.
  • Una migliore hashfast vampate di lavoro sul riavvio nuovo firmware si baserà più su questo.
  • Antminer U1 supporto overclocking con nota --anu-freq:
  • Citazione
  • Per impostazione predefinita, i dispositivi U1 Antminer funzionano a un clock di 200. Questo comando consente di specificare una frequenza scelta per tentare di eseguire tutti i dispositivi ANU al e il valore deve essere in incrementi di 25. Si noti che i rapporti cgminer hashrate SOLO DA hash VALIDE quindi se si aumenta la frequenza, ma il vostro hashrate non aumenta o diminuisce e errori hardware iniziano mostrando, avete overcloccato troppo. Nel peggiore dei casi si sarà in grado di avviare a una velocità troppo alta.
  • È praticamente necessario utilizzare --icarus-timing = breve inoltre per ottenere il massimo beneficio dal overclocking (in questa fase).
  • Continuare a prendere un filo di lavoro, anche se non è utilizzato solo per tenere d'occhio le piscine e per mantenere il tempo di lavoro più recente aggiornata
  • Fare il top & quot; finestra & quot; più estesa, dato hash in questi giorni vengono in molti milioni e non rientrano in 80 caratteri
  • In modalità dettagliata, la quota sopra il messaggio di destinazione mostra per quale dispositivo
  • ripristinati alla ultima buon funzionamento libusb presunto libusb / x merge non ha portato miglioramenti e ha aggiunto finestre instabilità con spontanea uscita
  • gestire meglio numerosi errori non terminali (quelli cgsem) che guidavano a cgminer uscita
  • miglioramenti BAB gentile concessione di Kano
  • modalità dettagliata mostrerà se ci vuole tempo per presentare una quota falda, o ci vuole molto tempo per ottenere una risposta da piscine a causa di loro in ritardo di sviluppo sostanzialmente, per aiutare il debug dove latenze potrebbero causare alti stales.
  • Aggiunto un modo a zero altre statistiche all'interno di ogni conducente quando le statistiche di zero comando è dato (anche se nessun driver attualmente lo usa).
  • Fix un elemento di lavoro stantio essere passato ai conducenti dopo un cambio di blocco.
  • Risoluzione usbutils rara incidente
  • diff piscina che sono frazioni mostrano solo una cifra decimale ora.
  • In modalità di debug un messaggio compare se ci sono ritardi sostanziali ottenere il lavoro.
  • Fix per i dati di massa sulla API
  • Altre correzioni casuali.

Cosa c'è di nuovo in versione 3.12.0:

  • Supporto Antminer U1
  • Numerose correzioni per comportamento circostante errori USB -. Tubo e gli errori IO, e non più il tentativo di ripristinare il dispositivo dal momento che è raramente utile e talvolta dannoso
  • Libusb e libusbx hanno finalmente riconciliati loro differenze e unito tutte le loro correzioni insieme in una nuova versione ufficiale libusb, in modo che il principale cambiamento in questa versione è l'aggiornamento del codice di base per includere questa ultima libusb. Speriamo che questo potrebbe aumentare la compatibilità con alcuni hub USB3 sulle finestre e renderlo più affidabile (sulla base dei changelog posso vedere in libusb). Questo è il motivo per l'aggiornamento numero di versione minore a 12 come è piuttosto una modifica del codice sostanziale, si spera solo per il meglio!
  • Aumento del hashfast surriscaldamento predefinita limite a 90 dopo ampie discussioni con gli ingegneri che hanno progettato i dispositivi.
  • Risolto un crash nel codice chiavetta USB nanofury.
  • Risolto il diff visualizzata dimostrato di essere sbagliato quando mineraria solista.
  • correzioni conducente bab gentile concessione di Kano.

Cosa c'è di nuovo in versione 3.11.0:

  • Un corretto funzionamento del driver hashfast funzionamento provato su un vero e proprio dispositivo, tra cui la versione di Windows.
  • Sostanzialmente aggiornato BAB autista gentile concessione di Kano. Speriamo che ci può dare una sintesi delle modifiche lì.
  • fix generici per il bug riconnessione su btcguild (incerto se esistono ancora altri problemi).
  • Il lavoro viene scartato in un messaggio falda riconnessione dal pool ora (come usa btcguild) per evitare di lavorare sul lavoro non valido sul passaggio URL.
  • fissi la linea bloccato nella parte superiore della finestra di log.
  • Messaggio su cambio di blocco non è più rilevato menziona longpoll.
  • API ha ora un campo & quot; Ultima getwork & quot; in sintesi che può essere usato per vedere che siamo ancora ottenere il lavoro da piscine. Questo è utile se si sta cercando di determinare se un dispositivo è morto per motivi di periferica o semplicemente non è sempre il lavoro da ogni pool. Utilizza la stessa numerazione in pochi secondi con il & quot; Ultimo lavoro valido & quot; restituito nella API dispositivo. Se & quot; Ultima getwork & quot; non è l'incremento, non c'è lavoro per tutti i dispositivi.
  • ha aggiunto una nfubits comando per consentire di impostare la velocità di clock su nanofury / icefury chiavette USB. Si noti che il valore predefinito è 54 così è ora 50 per essere in linea con gli standard limite di potenza USB2. Questo significa che sarà più lenta rispetto a 3.10.0 non viene modificata con questa opzione torna a 54. Il conducente è immutato così tutte le altre differenze che vedete sono varianza puri.
  • nomi Discussioni sono state modificate in modo che si presentano con differenti nomi coerenti nel vostro gestore di processi di scelta.
  • Costruzione ora non comprendere libbitfury su ogni configurazione inutilmente.
  • L'incidente sulla rimozione del dispositivo è stato risolto.
  • Correzioni per le configurazioni magre che non è riuscito a costruire.
  • Hashfast cambio pilota:
  • dovrebbe essere più robusto rispetto alla inizializzazione e abbandoni
  • Se il dispositivo si arresta ritorno azioni, cgminer azzererà il dispositivo, e se non è possibile, si cadere, che di solito permette di essere rehotplugged nuovamente.
  • Se un dispositivo deve essere ripristinato per non tornare azioni, e il clock è ancora overcloccato, cgminer abbasserà gli orologi avanti ogni reset.
  • Dispositivi saranno strozzato se raggiungono 85 gradi. Con raffreddamento ad acqua di solito diminuzione della temperatura molto rapidamente. Questo può essere configurato con hfatempoverheat
  • Hashrate visualizzato sarà basato su azioni valide restituito così dovrebbe rappresentare più accuratamente ciò che la piscina vi vedrà hashing a. Sembrerà molto instabile inizialmente. Tavole precedenti hanno una perdita così il hashrate precedentemente visualizzato è sempre sopra. È possibile confrontare gli hash totali stimate per questo come & quot; Calc hashcount & quot; da confrontare con & quot; hashcount Raw & quot; il dispositivo ha lavorato nelle statistiche API per vedere come si differenziano.
  • Temp Max sullo schermo non mostrerà se è un errore evidente che mostra qualcosa come 512
  • L'API mostrerà temperature bordo
  • costruisce di Windows lavoro Tongue
  • Babyjets mostrano come HFB mentre Sierras mostrano come HFS. Dispositivi personalizzati verrà con il nome generico HFA. Si noti che se si sta cercando di selezionarle con il comando del usb, sono tutti visti come HFA a causa del fatto che cgminer può dire solo loro a parte dopo che sono stati inizializzato e in esecuzione.

Cosa c'è di nuovo in versione 3.10.0:

  • Minion autista gentile concessione di Kano. (Maggiori informazioni su questo da lui si spera).
  • Driver Nanofury. Questi sono impostati lo stesso di ogni altro dispositivo USB è acceso cgminer. Testato su Windows e Linux (scusate non osx per testare). Notare la hashrate si basa ancora una volta su azioni valide solo così può apparire inferiore rispetto ad altri software di utilizzare questo dispositivo. Nessun errore HW sono attualmente contati (se sono sicuramente lì in abbondanza a causa bitfury design). Questo è un driver basato su tutti gli altri là fuori con un modello completamente riscritto per adattarsi come driver cgminer funzionano.
  • fix del driver Hashfast (no io ancora non ho uno).
  • Fixed dispositivi BXF rallentamento nel corso del tempo.

Cosa c'è di nuovo nella versione 3.9.0:.

  • Driver for ASIC Drillbit
  • Correzioni per vari errori hardware KNC, con miglioramenti hashrate. Nota: questo non è una soluzione completa per gli errori hardware specifici religius - troverete un calo sostanziale errori hardware se si inizia cgminer con la quiete e il testo solo le opzioni (q -T). Un binario aggiornato è qui: http://ck.kolivas.org/apps/cgminer/kncminer/
  • bi Aggiornato * conducente furia con il supporto per l'ultima versione del firmware. Questo include clocking dinamico in base alla temperatura, che cerca di mantenere una temperatura costante impostata intiially a 82 gradi, ma regolabile con --bxf-temp-bersaglio.
  • Molto più uscita API per i dispositivi BXF.
  • Meno vomitando di errori quando BXF dispositivi vengono rimossi / die
  • Aggiornamenti per hashfast codice del driver
  • Correzioni per lavorare con i proxy che utilizzano piccole dimensioni nonce2

Altri software di sviluppo Con Kolivas

Long Range ZIP
Long Range ZIP

20 Feb 15

BFS Scheduler
BFS Scheduler

27 Sep 15

Commenti a cgminer

I commenti non trovato
Aggiungi commento
Accendere le immagini!