Jobquaue.

JobQueue è un programma per eseguire lavori in parallelo per completare tutti i lavori il più velocemente possibile.
Scarica ora

Jobquaue. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Heikki Orsila
  • Sito web dell'editore:
  • http://zakalwe.fi/~shd/foss/jobqueue/

Jobquaue. Tag


Jobquaue. Descrizione

JobQueue è un programma per l'esecuzione di lavori in parallelo per completare tutti i lavori il più velocemente possibile. JobQueue è un programma per l'esecuzione di lavori in parallelo per completare tutti i lavori il più velocemente possibile. Il progetto di JobQueue può essere utilizzato per distribuire un insieme di lavori a un numero specifico di processori e / o macchine. I nuovi lavori sono avviati come lavori più anziani finitura.syntax: jobqueue Jobquaue è uno strumento per eseguire elenchi di lavori su Diversi processori o macchine in parallelo. JobQueue legge i lavori (comandi Shell) dai file. Se non vengono forniti file, JobQueue legge i lavori da STDIN. Ogni lavoro viene eseguito in un ambiente di shell (sistema Man 3) .- n x / --nodes = x, Jobquaue mantiene al massimo x lavori in esecuzione in parallelo. JobQueue emette nuovi lavori in quanto i lavori più vecchi sono finiti.-E / -Exection-Place, ogni lavoro viene eseguito superando un ID di esecuzione di esecuzione come parametro. Il luogo di esecuzione definisce un luogo di esecuzione virtuale per il lavoro, che può essere utilizzato per determinare una macchina per eseguire il lavoro. L'ID Place è un numero intero da 1 a X (dato con -n). Se il comando "foo" viene eseguito da un elenco di lavori, JobQueue esegue "Foo X", dove X è l'elenco di Esecuzione Place ID.-M Elenco / elenco di elenco MACHINE, leggi i contenuti del file di elenco e contano ogni non vuoto e la linea non comment è un luogo di esecuzione. Passare il posto di esecuzione per ciascun lavoro eseguito come parametro. La differenza di -e è che -e passa il posto di esecuzione come numero intero, ma questa opzione passa il posto di esecuzione come nome per il lavoro. Inoltre, questa opzione implica "-n x", dove x è il numero di nomi di lettura dal file.-V / --verbose, immettere la modalità Verbose. Stampa ogni comando che viene eseguito .-- Versione, versione stampa Numberexample 1: un file denominato Machines contiene un elenco di macchine per elaborare i processi di un file di lavoro denominato lavori. Ogni riga nel file di lavori segue il modello di thesame: ./ myscript data0./myscript data1./myscript data2 ... Il file delle macchine contiene 4 macchine: macchina0machine1machine2machine3./myscript potrebbe fare qualcosa del genere: #/myscript potrebbe fare qualcosa del genere: # Il parametro di Datax da Jobs FileData = "$ 1" # Determina la macchina che eseguirà questo lavoro jobmachine = $ 2echo $ macchina $ datassh $ macchina remotecommand $ datato eseguire lavori sulle macchine, numero: JobQueue -m Machines Jobsexecution stamparà qualcosa del genere: Machine0 Data0Machine1 DATA1MACHINE2 DATA2MACHINE1 DATA4MACHINE3 DATA3MACHINE0 DATA5MACHINE1 DATA7MACHINE2 DATA6All Jobs Done (8) ESEMPIO 2: Eseguire Echo 5 volte Stampa il luogo di esecuzione ogni volta per I in $ (seq 5); Echo echo; Fatto | JobQueue -N2 -Eprint qualcosa come "12 12 1". Che cosa è nuovo in questa versione: · Elenco delle macchine (-M) può ora essere utilizzato per specificare il numero massimo di lavori simultanei per ciascuna macchina.


Jobquaue. Software correlato

Cellilustro.

CELLUSTUSTUST è un facile software di produttore / consumatore adattabile per il calcolo distribuito su un cluster di cella B.E. Processori. ...

194

Scarica

Peacemaker.

Peacemaker è un sistema di failover / clustering completamente funzionale che funziona su Linux e altri UNIX / POSIX come OSSS. ...

180

Scarica

Aranym.

Aranym proviene da Atari in esecuzione su qualsiasi macchina ed è software per macchine virtuali per l'esecuzione del sistema operativo Atari ST / TT / FALCON. ...

191

Scarica