s******s 发帖数: 13035 | 1 类似于qsub,不过不是一个cluster,而是一台机子内部submit job,比如我有1000个
job,打算让机子同时运行10个,完成一个就开始一个新的。有啥简单的tool,或者
bash script的模版么? |
s******s 发帖数: 13035 | 2 竟然没人回
大家没这个需求么?还是问题太简单了?
【在 s******s 的大作中提到】 : 类似于qsub,不过不是一个cluster,而是一台机子内部submit job,比如我有1000个 : job,打算让机子同时运行10个,完成一个就开始一个新的。有啥简单的tool,或者 : bash script的模版么?
|
x****s 发帖数: 921 | 3 depends on your command line pattern, can be as simple as this: (pseudo code)
while getnextjob != null
runningcount = `ps -ef|grep yourpattern|grep -v grep|wc -l`
if(runningcount < 10) startnextjob
sleep someseconds
endloop
|
s******s 发帖数: 13035 | 4 终于有人回答了。谢谢。
我就需要这么一个模版,不过每隔一秒钟ps | grep | wc, 这玩意儿能用,
不过有点hack了。有没有更加直接的工具
code)
【在 x****s 的大作中提到】 : depends on your command line pattern, can be as simple as this: (pseudo code) : while getnextjob != null : runningcount = `ps -ef|grep yourpattern|grep -v grep|wc -l` : if(runningcount < 10) startnextjob : sleep someseconds : endloop : :
|
M*P 发帖数: 6456 | 5 GNU parallel
https://www.gnu.org/software/parallel/parallel_tutorial.html
http://davetang.org/muse/2013/11/18/using-gnu-parallel/
【在 s******s 的大作中提到】 : 类似于qsub,不过不是一个cluster,而是一台机子内部submit job,比如我有1000个 : job,打算让机子同时运行10个,完成一个就开始一个新的。有啥简单的tool,或者 : bash script的模版么?
|
s******s 发帖数: 13035 | 6 类似于qsub,不过不是一个cluster,而是一台机子内部submit job,比如我有1000个
job,打算让机子同时运行10个,完成一个就开始一个新的。有啥简单的tool,或者
bash script的模版么? |
s******s 发帖数: 13035 | 7 竟然没人回
大家没这个需求么?还是问题太简单了?
【在 s******s 的大作中提到】 : 类似于qsub,不过不是一个cluster,而是一台机子内部submit job,比如我有1000个 : job,打算让机子同时运行10个,完成一个就开始一个新的。有啥简单的tool,或者 : bash script的模版么?
|
x****s 发帖数: 921 | 8 depends on your command line pattern, can be as simple as this: (pseudo code)
while getnextjob != null
runningcount = `ps -ef|grep yourpattern|grep -v grep|wc -l`
if(runningcount < 10) startnextjob
sleep someseconds
endloop
|
s******s 发帖数: 13035 | 9 终于有人回答了。谢谢。
我就需要这么一个模版,不过每隔一秒钟ps | grep | wc, 这玩意儿能用,
不过有点hack了。有没有更加直接的工具
code)
【在 x****s 的大作中提到】 : depends on your command line pattern, can be as simple as this: (pseudo code) : while getnextjob != null : runningcount = `ps -ef|grep yourpattern|grep -v grep|wc -l` : if(runningcount < 10) startnextjob : sleep someseconds : endloop : :
|
M*P 发帖数: 6456 | 10 GNU parallel
https://www.gnu.org/software/parallel/parallel_tutorial.html
http://davetang.org/muse/2013/11/18/using-gnu-parallel/
【在 s******s 的大作中提到】 : 类似于qsub,不过不是一个cluster,而是一台机子内部submit job,比如我有1000个 : job,打算让机子同时运行10个,完成一个就开始一个新的。有啥简单的tool,或者 : bash script的模版么?
|
s******s 发帖数: 13035 | |
y**b 发帖数: 10166 | 12 工作站也该安转pbs/torque的,不然还不乱了陶
【在 s******s 的大作中提到】 : 类似于qsub,不过不是一个cluster,而是一台机子内部submit job,比如我有1000个 : job,打算让机子同时运行10个,完成一个就开始一个新的。有啥简单的tool,或者 : bash script的模版么?
|