【发布时间】:2013-09-17 20:20:31
【问题描述】:
我必须进行总量模拟(例如 NUM) 使用 Matlab 女巫,我使用以下行运行
./run.sh -d num
重复,其中 num ( NUM = integer*num) 表示新 Matlab 的数量。 C 或 NS 等中的任何其他计算程序都可能发生同样的情况。 问题是运行这些进程的计算机只允许最大数量的 Matlab,例如最大限度。 我想跟踪正在运行的 Matlab 的数量以及最大数量何时减少到(MAX-num),因为“num”已经完成,然后运行 Matlab 的下一个“num”模拟,直到模拟的总数完成了。
要知道正在运行的进程数,我运行以下脚本
ps axu |grep plopez|grep simulacion|grep MATLAB|awk '{ $2} END{print NR}'
这给出了此时运行的 Matlab 总数。
我怎样才能只用一个脚本来制作整套模拟?
【问题讨论】: