بسیار ساده، به تعداد هسته های پردازشی صف درست میشود.
NumberOfCPUs=`(cat /proc/cpuinfo |grep processor|tail -n 1 |awk '{print $3}')`
for ARG in {000..099}; do
echo $ARG
sleep 5&
NPROC=$(($NPROC+1))
if [ "$NPROC" -ge $NumberOfCPUs ]; then
wait
NPROC=0
echo '******************************'
fi
done
دستور زیر اطلاعات کلی سیستم عامل لینوکس رو در خصوص هسته های پردازشی میدهد
cat /proc/cpuinfo
و دستور زیر شماره هسته های شناسایی شده را
cat /proc/cpuinfo |grep processor