eurekafag
10.07.2011 16:17 WOK
Многопроцессность с лимитированием по числу оных made easy (типа Семафора):
JOBLIMIT=10 # одновременных процессов
while [ somecondition ]
do
joblist=($(jobs -p))
while (( ${#joblist[*]} >= $JOBLIMIT ))
do
sleep 1
joblist=($(jobs -p))
done
run_another_async_process &
done
wait
#егэ