Title: auto-gpu e schedule mining in linux Post by: pink on July 26, 2013, 12:32:12 PM Ciao a tutti,
Visto l'arrivo di caronte mi stavo un po' preoccupando per il caldo. Qualcuno ha voglia di spiegarmi bene come utilizzare l'auto-gpu in cgminer? Se non ho capito male dovrebbe aggiustare il clock per mantenere la temperatura. Sarebbe interessante usarlo per evitare che la scheda raggiunga eventualmente la temperatura di cut-out. (anche se mi sembra invece che auto-gpu lavori sulla temp target, cosa che è scomodissima perché va in contrasto con l'autofan!). Seconda domanda: Nel caso le temperature salissero forse sarebbe il caso di far minare il rig solo la notte. Stoppando cgminer nelle ore centrali della giornata. Come posso fare questa cosa in Linux? Una soluzione sporca che mi veniva in mente era settare cronotab ogni ora. Cgminer lo avvio come servizio allo startup e lo gestisco come script con start e stop. Start cgminer alle ore 20 21, 22, 23 [...] 4, 5, 6, 7, 8 (se cgminer è già avviato, il comando nn ha effetti) Stop cgminer 9, 10, 11, 12 [...] 16, 17, 18 ,19 (se cgminer è già stoppato, il comando nn ha effetti) In questo modo anche se c'è un riavvio, o un interruzione di corrente, il pc riparte e a seconda dell'ora cgminer viene stoppato o avviato (con cadenza oraria). Avete soluzioni più pulite per schedulare il funzionamento di cgminer? Grazie Title: Re: auto-gpu e schedule mining in linux Post by: pink on July 27, 2013, 12:22:46 PM Allora, ho provato a fare uno script per lo scheduling...
Qualche esperto di linux vuole darmi un parere? non ho ancora avuto modo di provarlo. E' da richiamare in crontab ogni minuto. Code: #!/bin/sh Title: Re: auto-gpu e schedule mining in linux Post by: Number12 on July 30, 2013, 07:26:29 PM sta a vedere come è fatto il file /etc/init.d/mine...
Io userei supervisor (http://supervisord.org/) per tenermi d'occhio cgminer, è un software utile se devi tenere dei processi sempre in esecuzione, se questi per qualche motivo vanno in crash o si interrompono lui li fa ripartire. Poi userei uno script da mettere in cron ogni ora, che controlla l'orario e comanda supervisor; se siamo in fascia protetta stacca tutto, altrimenti fa ripartire i processi. Code: #!/bin/bash non ricordo bene come si comporta supervisor che gli dici di far partire tutto quando già hai dato il via prima, dovrebbe dirti che i processi sono in esecuzione e quindi non c'è niente da fare, bisognerebbe provare. Se non ci sono problemi allora si potrebbe benissimo dare quel comando ogni ora (oppure un comando simile) se invece hai il file /etc/init.d/mine bello e pronto che non si lamenta se viene lanciato quando cgminer lavora, siamo a cavallo ;D Title: Re: auto-gpu e schedule mining in linux Post by: jimmy3dita on July 30, 2013, 09:09:46 PM Io l'ho fatto in tre mosse:
- ho messo cgminer che parte in automatico 1 minuto dopo il boot - ho messo in crontab lo spegnimento del pc la mattina alle 7:59 dal lunedì al venerdì - ho impostato il bios con l'accensione la sera alle 19:01 Poi ovviamente metti (sempre nel bios) che il computer si riaccende in caso di power failure :) Al limite metti un watchdog che riavvia la macchina se cgminer si pianta ;) |