cronjob egyidejű végrehajtás?

Fórumok

Sziasztok!

Ha egy crontab-ba igy konfigolok fel több "munkát" pld.:
0 * * * * /usr/bin/backup1.sh Amappa
0 * * * * /usr/bin/backup2.sh Bmappa
0 * * * * /usr/bin/backup3.sh Cmappa

Akkor a gép ezeket a jobbokat ugyanabban "milisecundum másodpercebe végzi el"?
Vagy lefut az első , ha végzett jön a második, majd a harmadik ....?
"Interpretert"?

Hozzászólások

Egyszerre futtatja le a hármat :)

emberi szemszögből nézve ezek egyszerre fognak elindulni
valójában a processzor váltogatja az aktív processzeket (multitasking) a magok számától függetlenül, szóval néhány órajel ciklus lesz köztük, de a kérdésből ítélve te nem a processzor magok időzítésével foglalkozol
gyakorlati szemopntból ezek az időzített feladatok párhuzamosan fognak futni

# cat /var/spool/cron/crontabs/sz
* * * * * sleep 1
* * * * * sleep 2
* * * * * sleep 3
# grep CRON /var/log/syslog |tail -n3
Mar  9 22:44:01 # CRON[8074]: (sz) CMD (sleep 3)
Mar  9 22:44:01 # CRON[8075]: (sz) CMD (sleep 2)
Mar  9 22:44:01 # CRON[8078]: (sz) CMD (sleep 1)