J'ai utiliser il y a des années le module perl Parallel::ForkManager
apt-get install libparallel-forkmanager-perl
En gros, il fait exactement ce que tu proposes, il suffit juste d'écrire un p'tit "wrapper" pour qu'il lance des commandes shell mais cela est très facile à faire.
[^] # Re: Exemple d'utilisation
Posté par Sytoka Modon (site web personnel) . En réponse au journal executions de commandes shell en parallele: par. Évalué à 3.
apt-get install libparallel-forkmanager-perl
En gros, il fait exactement ce que tu proposes, il suffit juste d'écrire un p'tit "wrapper" pour qu'il lance des commandes shell mais cela est très facile à faire.
http://search.cpan.org/~dlux/Parallel-ForkManager-0.7.5/Fork(...)
L'avantage de ce module est qu'il a très peu de dépendances. En gros, s'il y a perl sur la machine, une copie de ce module et cela marche.