planificador/encolador de procesos para ubuntu

Matjazz

asdf
Se incorporó
18 Agosto 2007
Mensajes
1.196
Hola,

En la universidad tenemos un servidor para correr experimentos, generalmente relacionados a algoritmos de búsqueda.

Somos varios los que lo usamos, y establecimos que solo una persona correrá sus experimentos a la vez, a pesar de tener muchos cores. Esto porque los algoritmos pueden tener muchos requerimientos de memoria, de gpu, cpu, etc.

Entonces, si yo tengo un experimento corriendo ahora, el siguiente que quiera ocuparlo tendrá que esperar a que mi experimento termine (que puede ser a las 4 de la mañana) para echar a correr el suyo.

Por eso, busco una especie de "encolador" de procesos que yo le diga "encolar experimento 1" y luego otro usuario le diga "encolar experimento 2", y una vez que termine el experimento 1, comience el 2.

Existe alguna utilidad para ubuntu server que sirva para esto? idealmente que sea de facil utilización. Una cosa similar a screen pero que permita encolar.

Gracias!!
 
Subir