cola de trabajos

Jobqueue es un programa para ejecutar trabajos en paralelo para completar todos los trabajos lo más rápido posible.
Descargar ahora

cola de trabajos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Heikki Orsila
  • Sitio web del editor:
  • http://zakalwe.fi/~shd/foss/jobqueue/

cola de trabajos Etiquetas


cola de trabajos Descripción

Jobqueue es un programa para ejecutar trabajos en paralelo para completar todos los trabajos lo más rápido posible. Jobqueue es un programa para ejecutar trabajos en paralelo para completar todos los trabajos lo más rápido posible. El proyecto Jobqueue se puede utilizar para distribuir un conjunto de trabajos a un número específico de procesadores y / o máquinas. Los nuevos trabajos se inician como trabajos anteriores Finish.SyNtax: Jobqueue Jobqueue es una herramienta para ejecutar listas de trabajos en Varios procesadores o máquinas en paralelo. Jobqueue lee trabajos (Comandos de Shell) de los archivos. Si no se le dan archivos, Jobqueue lee trabajos de STDIN. Cada trabajo se ejecuta en un entorno de shell (Sistema MAN 3) .- N x / --Nodes = X, Jobqueue mantiene a la mayoría de los trabajos X que se ejecutan en paralelo. Cuestiones de Jobqueue Los nuevos trabajos en los trabajos anteriores se terminan.-E / - -Execución-Place, cada trabajo se ejecuta al pasar un ID de ejecución como un parámetro. El lugar de ejecución define un lugar de ejecución virtual para el trabajo, que se puede usar para determinar una máquina para ejecutar el trabajo. El ID de lugar es un número entero de 1 a x (dado con -n). Si el comando "foo" se ejecuta desde una lista de trabajos, Jobqueue ejecuta "FOO X", donde X es la lista de ejecución ID.-M Lista / - Lista de listas de Machine, lea contenidos del archivo de lista y cuente cada uno sin vacío y línea de no comentarios para ser un lugar de ejecución. Pase el lugar de ejecución para cada trabajo ejecutado como parámetro. La diferencia en -e es que -e pasa el lugar de ejecución como un entero, pero esta opción pasa el lugar de ejecución como un nombre para el trabajo. Además, esta opción implica "-NN X", donde X es la cantidad de nombres que se leen desde el archivo.-v / --verbose, ingrese el modo verboso. Imprima cada comando que se ejecute .-- Versión, versión Imprimir NumBerExample 1: Un archivo nombrado Máquinas contiene una lista de máquinas para procesar losObras de un archivo de trabajo llamado Trabajos. Cada línea en el archivo de trabajos sigue el nombre del nombre: ./ MyScript Data0./MyScript Data1./MyScript Data2 ... Máquinas El archivo contiene 4 máquinas: Machine0Machine1Machine2Machine3./MyScript podría hacer algo como esto: #! / Bin / bash # esto es El parámetro Datax de los trabajos Filedata = "$ 1" # Determine la máquina que ejecutará esta máquina de trabajo = $ 2Acho $ Máquina $ Datassh $ Máquina REMOTECOMMAND $ DATATO Ejecutar trabajos en las máquinas, Número: Jobqueue -M Máquinas Jobsexecution Imprimirá algo como esto: Máquina 0Machine1 Data1Machine2 Data2Machine1 Data4 Data4Machine3 Data3Machine0 Data5Machine1 Data7Machine2 Data6 TRABAJOS DE DATOS NO HECHO (8) Ejemplo 2: Ejecutar ECHO 5 veces Impresión del lugar de ejecución cada vez para i en $ (SEQ 5); echo eco; Hecho | Jobqueue -N2 -Empresos Algo como "12 12 1". Lo que está nuevo en esta versión: · Ahora se puede usar la lista de máquinas (-M) para especificar el número máximo de trabajos simultáneos para cada máquina.


cola de trabajos Software relacionado

Paradiseo

Paradiseo es un marco orientado a objetos de caja blanca dedicada al diseño flexible de metaheurísticas. ...

68

Descargar

Xdaq

XDAQ es una plataforma de software diseñada específicamente para el desarrollo de sistemas de adquisición de datos distribuidos. ...

200

Descargar

Wigwam

WIGWAM es un marco multiplataforma para gestionar, desarrollar, publicar y depurar proyectos. ...

180

Descargar

Lgang

LGANG es un sistema de programación de pandillas que utiliza un mecanismo de rastreo de jerarquía de procesos para administrar el control de trabajo en entornos paralelos ...

179

Descargar

Ojos ciegos

Glendreyes es un marco de código abierto distribuido diseñado para permitir que la distribución y el encadenamiento del código. ...

167

Descargar