Live chat

r3venge Complimenti! (26.05.26, 17:22)
zioriga @gdl guarda di correggere Saggittario in Sagittario. Anche questo può contribuire a diffondere BOINC. Ottimo (26.05.26, 11:18)
gdl https://ricercasperimentale.blogspot.com/2026/05/utente-giorno-progetto-Milkyway-Home.html (25.05.26, 19:03)
r3venge provo grazie (20.05.26, 18:35)
corla99 Puoi provare a vedere la lista dei top computer in un progetto e cercare una cpu simile a quella che cerchi (20.05.26, 18:16)
r3venge Qualcuno sa come faccio a vedere una certa CPU quanti crediti fa su un determinato progetto? Una volta usavo Wuprop, ma ora non riesco più (20.05.26, 17:21)
samu986 Ragazzi, invito tutti quanti a deviare tutta la vostra potenza di calcolo su NFS, abbiamo non buone, OTTIME possibilità di recuperare una posizione. Manca poco, dai che facciamo tutti insieme l'ultimo sforzo!!!! (18.05.26, 22:11)
r3venge Allora come detto i nostri rivali hanno messo tutto sullo Sprint, distiamo 125k, da recuperare in 5 ore. Potremmo farcela se qualcun altro si aggiunge all'armata, non stiamo andando male (18.05.26, 21:04)
r3venge Comunque Litomysl ha FERMATO milkyway deviando tutto su NFS per evitare il nostro sorpasso, arrivati a questo punto dovremmo optare per una soluzione drastica simile (18.05.26, 17:07)
corla99 Scusatemi, ho creato al volo l'account ieri sera e mi sono proprio dimenticato di unirmi al team...ho fatto sta mattina verso le 11 (18.05.26, 17:05)
r3venge @Corla ma che stai elaborando per la concorrenza? (18.05.26, 16:31)
Spot T @corla99 guarda che non risulti nel team!!! join join (18.05.26, 10:08)
r3venge Ci vai pesante (17.05.26, 22:13)
corla99 72 thread (e 400W) girati su NFS, speriamo di non aver problemi con la ram. In teoria non dovrei superare i 100GB di picco (17.05.26, 22:10)
r3venge ATTENZIONE, se li superiamo nello Sprint, li recuperiamo anche in classifica generale!!! (17.05.26, 22:07)
r3venge Su NFS se continuiamo cosi rischiamo di superarli/non superarli per una manciata di crediti, nell'ordine delle poche migliaia, se non addirittura centinaia! E' il momento di dare l'ultima spinta (17.05.26, 22:04)
Spot T @corla99 dai che ormai è sera (17.05.26, 18:45)
Spot T I used to abort them but...I manage a single machine... (17.05.26, 18:42)
Spot T Months ago I noticed that problem. Some wus stop increasing percentage. (17.05.26, 18:42)
entity Starting to get a small number errors on the 16e V5 work. Error 197 elapsed time limit exceeded. Percentage of work is low so far (17.05.26, 18:04)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1

ARGOMENTO:

[Linux] Script Bash per visualizzare le info dei task attivi 08/12/2014 13:44 #111273

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Ispirandomi alla discussione in rilievo vi propongo questo mio script che permette di visualizzare i task attivi di boinc nel terminale, quindi senza aprire il manager che ciuccia risorse. :D

Attenzione: Spoiler!


Esempio esecuzione script:
Attenzione: Spoiler!
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Nubman.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 08/12/2014 18:41 #111275

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5840
  • Ringraziamenti ricevuti 358
ciao.

dai per scontato che il comando "boinccmd" sia installato tramite lo script di installazione del boinc ufficiale e potrebbe stare in una qualsiasi directory gestita dall'utente.

ma se è installato via package manager , il comando potrebbe stare in uno dei percorsi di sistema ($PATH) , generalmente /usr/bin , ma alcune distribuzioni potrebbero averlo anche in /usr/local/bin

proporrei una verifica del comando ed utilizzare una variabile apposita che richiami l'intero percorso dell'eseguibile
if [[ -e $(which -a boinccmd)  ]] ; then
  boinc_cmd=$(which -a boinccmd)
 else
  boinc_cmd="/tuo/boinc/personalizzato/boinccmd"
fi

e sostituire ./boinccmd nelle variabili successive con ${boinc_cmd}
stato_task=(`echo $(${boinc_cmd} ...

ciao

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da sabayonino.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 08/12/2014 20:09 #111284

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 09/12/2014 16:31 #111317

  • astroale
  • Avatar di astroale
  • Offline
  • Referente QCN / Radioactive
  • Referente QCN / Radioactive
  • Messaggi: 3945
  • Ringraziamenti ricevuti 114
Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.

:ave:
secondo me è il modo più comodo di far girare BOINC
- tutto in un'unica directory
- ti porti lo stato corrente di BOINC da una macchina a un'altra (o se cambi distribuzione sulla stessa) con un semplice tar
- niente caccia al tesoro per cercare i file di config
- installi la release che vuoi tu anche l'ultimissima, non devi stare ad aspettare che aggiornino il repository di turno per linux-tonti :asd:
- stesse procedure e script per qualsiasi distribuzione (anche di unix)

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 09/12/2014 19:14 #111322

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5840
  • Ringraziamenti ricevuti 358
astroale ha scritto:

Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.

:ave:
secondo me è il modo più comodo di far girare BOINC
- tutto in un'unica directory
- ti porti lo stato corrente di BOINC da una macchina a un'altra (o se cambi distribuzione sulla stessa) con un semplice tar
- niente caccia al tesoro per cercare i file di config
- installi la release che vuoi tu anche l'ultimissima, non devi stare ad aspettare che aggiornino il repository di turno per linux-tonti :asd:
- stesse procedure e script per qualsiasi distribuzione (anche di unix)


@astro : tutto dipende da come la distribuzione prepare il pacchetto e gli init.
spesso dipende quali pacchetti di sistema offre la dstribuzione confronto alle nuove release di boinc (glib in primis)

su *buntu in genere non ricordo se c'era un file di configuazione apposito dove poter settare tranquillamente directory di lavoro ed utenti e permessi senza diventare pazzi a girare nelle directory di sistema.su Gentoo c'è.

se voglio l'update e le libreirie richieste soddisfano le esigenza basta solo copiare gli eseguibili in /usr/bin

per gli U...nti ci sono i forum.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 10/12/2014 22:43 #111337

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8304
  • Ringraziamenti ricevuti 447
Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.


Nubman, tu e Saba potreste fare una serie di post (che magari poi raccogliamo in una sottosezione del sito) dedicati agli script linux per boinc.....


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 10/12/2014 23:26 #111339

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
boboviz ha scritto:

Nubman ha scritto:

Hai ragione. Io sto usando la versione scaricata manualmente dal sito ufficiale, quindi boinccmd è nella stessa directory di boinc e boincmgr.


Nubman, tu e Saba potreste fare una serie di post (che magari poi raccogliamo in una sottosezione del sito) dedicati agli script linux per boinc.....

Buona idea quella della sottosezione, aprire discussioni adesso sarebbe un po' dispersivo.
Certo non è che sono un gran esperto di bash, però se serve una mano sono disponibile.
Se avete idee per nuovi script, posso provare a realizzarne di nuovi.
Poi tra i miei script ho qualcos'altro da postare.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 11/12/2014 08:21 #111343

  • xdarma
  • Avatar di xdarma
  • Offline
  • Referente Climate
  • Referente Climate
  • ...dove il mondo diventa mancino...
  • Messaggi: 1047
  • Ringraziamenti ricevuti 85
boboviz ha scritto:

Nubman, tu e Saba potreste fare una serie di post (che magari poi raccogliamo in una sottosezione del sito) dedicati agli script linux per boinc.....


C'è anche lo script di rattorosso per i challenge che può tornare utile:
boincrig - Script Bash multifunzione
;)

Si prega Accedi o Crea un account a partecipare alla conversazione.

Re: [Linux] Script Bash per visualizzare le info dei task attivi 08/01/2015 12:40 #112235

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Ho aggiornato un pochetto lo script del primo post. Ora con la variabile $len1 si può specificare quanti caratteri dei nomi del task si vogliono visualizzare (per es. 15 come nel codice). Nel mezzo vengono inseriti tanti puntini quanti ne servono per avere stringhe della stessa lunghezza. Nel caso il nome sia più corto di ${len1}*2, allora vengono visualizzati tutti i caratteri del nome del task equamente distribuiti (es. 20 caratteri => 10 avanti, 10 dietro oppure 23 caratteri => 11 avanti, 12 dietro), il resto puntini.

Attenzione: Spoiler!


Esecuzione script:
Attenzione: Spoiler!


P.S. lasciate perdere il task con tempo sm*****ato. :asd:

Ah, e poi quest'altro vi dice il tempo totale rimanente dei task oltre che contarveli.
Attenzione: Spoiler!


Esecuzione:
Attenzione: Spoiler!


P.S. ovviamente non ci devono essere task con tempo negativo come nel mio caso.


P.S.2: ho inserito 4 spazi invece dei tab nel codice perché i secondi non vengono letti. Non c'è un modo per far individuare i tab nei tag code?
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Nubman.

[Linux] Script Bash per visualizzare le info dei task attivi 17/06/2016 11:14 #121901

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5840
  • Ringraziamenti ricevuti 358
se vuoi estrarre il "tempo rimanente"

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.


ottenendo qualcosa di simile :

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Linux] Script Bash per visualizzare le info dei task attivi 17/06/2016 11:33 #121902

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5840
  • Ringraziamenti ricevuti 358
se vuoi convertire hh:mm:ss

potrei proporti anche questo , utilizzando un pò di aritmetica
bash non lavora con i decimali quindi il valore è troncato di pochi decimi di secondo :asd: , avevo porvato utilizzando awk ma ha prodotto una schifezza ... mi rileggo meglio il man :sporco:

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.

con un aggiornamento ogni due secondi
Ringraziano per il messaggio: Nubman

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da sabayonino.

[Linux] Script Bash per visualizzare le info dei task attivi 17/06/2016 13:26 #121903

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Grazie! Cmq non sto più usando questo script...

...e avevo già implementato una conversione sfruttando bc. :asd:


Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.


P.S. il tempo rimanente reale viene copiato, ma non utilizzato. Quello che poi viene utilizzato è calcolato così: t_elaborazione / frazione_fatta. La stima è più o meno precisa purché la percentuale proceda linearmente rispetto ai tempi di esecuzione.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da Nubman.

[Linux] Script Bash per visualizzare le info dei task attivi 19/06/2016 04:47 #121908

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5840
  • Ringraziamenti ricevuti 358

Parte di questo messaggio è nascosta ai visitatori. Prego registrarsi e/o effettuare l'accesso per vederla.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da sabayonino.
  • Pagina:
  • 1
Moderatori: camposReLeonAntonio Cerrato
Tempo creazione pagina: 0.293 secondi
Powered by Forum Kunena