Genellikle cron 23:59 : 00'da başlayacak, tüm crontab dosyalarınızı tarayacak, 23:59 ile alakalı olanları filtreleyecek ve ardından başlatacak. Bu dosyaların taranması çok hızlı, çünkü birçoğu yok ve hepsi sadece bir kaç satır içeriyor. Yani genellikle Cronjobs başlayacak 23:59:00 ya 23:59:01
bu işlemi bilinçli yavaşlatmak için emin yolu vardır. (örneğin, crontab'a milyonlarca satır ekleyin). Sistem tamamen aşırı yüklenirse, bu da o kadar hızlı çalışmaz.
Ayrıca, bu açıkça uygulamaya bağlıdır.
Çok kesin başlangıç saatlerine ihtiyacınız varsa, istediğiniz zamana kadar uyuyan ve sonra çalışan (örneğin c ++ 11 kullanarak ) bir program oluşturmadan daha iyi olursunuz . Ancak, gerçek zamanlı olmayan bir işletim sisteminde bu da kesin olmaz! Ayrıca PC'nin saati tam zamanı bilmiyor!
Her durumda, bu yalnızca programın istediğiniz saatte (az ya da çok) başlamasını sağlar . Programın belirli bir zamana kadar başarılı bir şekilde sonuçlanacağının garantisi yoktur , bu nedenle bu gereksinim üzerinde bir şeyleri değiştirmeniz gerektiğine kesinlikle inanıyorum.