2011-04-19

Cron 和 anaCron 有什麼不同 ?

阿舍最近才有注意到,原來,現在的 Ubuntu 預設都是安裝 anacron 而不是傳統的 cron 程式 ( 事實上,是從 Ubuntu 9.10 開始換成 anacron 的 ),但是,anacron 和 cron 有什麼不一樣呢 ?  阿舍查了一下,好像相差不大哩 ! 主要是執行的時機一不同而已。

cron 只會在時間到的時候去執行,而且,是逾時不候的,也就是說,如果要執行排程程式的時間到了,可是,機器沒打開或是 cron 服務沒啟動,那麼在重開機之後,cron 並不會回去補跑剛剛漏掉的排程,不過,anacron  是會的,anacron 會在重開之後自動把漏掉的程式,都會再執行一次的,因此,比較起來,anacron 似乎是比較有保障的。

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁