jobqueue

JOBQUEUE is een programma voor het uitvoeren van banen parallel om alle taken zo snel mogelijk te voltooien.
Download nu

jobqueue Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Heikki Orsila
  • Uitgever website:
  • http://zakalwe.fi/~shd/foss/jobqueue/

jobqueue Tags


jobqueue Beschrijving

JobQueue is een programma voor het uitvoeren van banen parallel om alle taken zo snel mogelijk te voltooien. JobQueue is een programma voor het uitvoeren van banen parallel om alle taken zo snel mogelijk te voltooien. Het JOBQUEUE-project kan worden gebruikt om een reeks taken aan een specifiek aantal processors en / of machines te verspreiden. Nieuwe taken worden gestart als oudere jobs-finish.syntax: JobQueue JobQueUe is een hulpmiddel voor het uitvoeren van lijsten van taken op verschillende processors of machines parallel. Jobqueue leest Jobs (Shell-opdrachten) uit bestanden. Als er geen bestanden worden gegeven, leest JobQuue Jobs van Stdin. Elke taak wordt uitgevoerd in een Shell-omgeving (MAN 3-systeem) .- N X / --Nodes = X, JobQueUe blijft bij de meeste X-banen die parallel lopen. JobQueUe geeft nieuwe taken uit als oudere taken klaar zijn.-E / --Execution-Place, elke taak wordt uitgevoerd door een uitvoeringsplaats-ID te geven als parameter. De uitvoeringsplaats definieert een virtuele uitvoeringsplaats voor de taak, die kan worden gebruikt om een machine te bepalen om de taak uit te voeren. De plaats-ID is een geheel getal van 1 tot x (gegeven met -N). Als opdracht "FOO" wordt uitgevoerd vanuit een taaklijst, voert JOCKQUEUE "FOO X" uit, waarbij X de uitvoeringsplaats is.-M lijst / - Machine-lijstlijst, lees inhoud van het lijstbestand en tel elke niet-leeg en niet-commentaarlijn om een uitvoeringsplaats te zijn. Pass uitvoering voor elke uitgevoerde taak als parameter. Het verschil voor -e is dat -e de uitvoeringsplaats als geheel, maar deze optie passeert de uitvoeringsplaats als naam voor de taak. Ook impliceert deze optie "-N X", waarbij X het aantal namen is gelezen van het bestand.-V / -verbruik, voer de uitgebreide modus in. Druk elke opdracht af die wordt uitgevoerd .-- Versie, printversie NumberExample 1: Een bestand met de naam Machines bevat een lijst met machines tot processjobs van een taakbestand met de naam Jobs. Elke regel in het banenbestand volgt TheSame Pattern: ./ MyScript Data0./Myscript Data1./MyScript Data2 ... Machines Bestand bevat 4 machines: Machine0Machine1Machine2Machine3./Myscript kan zoiets doen als dit: #! / Bin / Bash # Dit is De Detax-parameter van Jobs Filedata = "$ 1" # Bepaal de machine die deze JobMachine zal uitvoeren = $ 2cho $ machine $ Datassh $ machine Remotecommand $ Datato Execute banen op de machines, probleem: JobQuue -M-Machines Jobsexecution zal iets dergelijks afdrukken: MACHINE0 Gegevens0Machine1 Data1Machine2 Data2Machine1 Data4Machine3 Data3Machine0 Data5Machine1 Data7Machine2 Data6Alle Jobs Gedaan (8) Voorbeeld 2: RUN ECHO 5 maal de uitvoering van de uitvoering afdrukken elke keer voor I in $ (SEQ 5); do echo echo; Gereed | Jobqueue -n2 -EPrints Iets als "12 12 1". Wat is nieuw in deze release: · Machinelijst (-m) kan nu worden gebruikt om het maximale aantal gelijktijdige taken voor elke machine op te geven.


jobqueue Gerelateerde software

Paradijso

Paradiseo is een objectgericht raamwerk voor witbox dat zich toelegt op het flexibele ontwerp van metemeerstoffen. ...

68

Downloaden

Wigwam

WIGWAM is een platformonformaatkader voor het beheren, ontwikkelen, publiceren en debuggen van projecten. ...

180

Downloaden

Freeha

FreeHa is ontworpen om een gratis, draagbaar en gebruiksvriendelijk programma te bieden om knooppunten in een cluster met hoge beschikbaarheid uit te voeren. ...

180

Downloaden

Ha / fst

HA / FST is een high-beschikbaarheidsclusteringstool voor maximaal vier Solaris-knooppunten. ...

385

Downloaden