आमतौर पर क्रोन 23:59:00 पर शुरू होगा , अपनी सभी क्रॉस्टैब फ़ाइलों को स्कैन करें, उन लोगों को फ़िल्टर करें जो 23:59 के लिए प्रासंगिक हैं और फिर उन्हें शुरू करें। इस फ़ाइलों को स्कैन करना बहुत तेज़ है, क्योंकि उनमें से कई नहीं हैं और वे सभी में केवल कुछ लाइनें शामिल हैं। इसलिए आमतौर पर, क्रोनॉजर्स 23:59:00 या 23:59:01 से शुरू
होते हैं, इस प्रक्रिया को जानबूझकर धीमा करने के निश्चित तरीके हैं। (उदाहरण के लिए, क्रॉस्टैब पर लाखों लाइनें जोड़ें)। यदि सिस्टम पूरी तरह से ओवरलोडेड है, तो यह भी तेजी से काम नहीं करेगा।
इसके अलावा, यह स्पष्ट रूप से कार्यान्वयन पर निर्भर है।
यदि आपको बहुत सटीक शुरुआत समय की आवश्यकता है, तो आप एक प्रोग्राम बनाने से बेहतर हैं जो तब तक सोता है जब तक आप चाहते हैं और फिर चलता है (जैसे सी ++ 11 का उपयोग करके )। लेकिन एक गैर वास्तविक समय ओएस पर, यह भी सटीक नहीं होगा! इसके अलावा पीसी की घड़ी सटीक समय नहीं बताती है!
सभी मामलों में, यह केवल यह सुनिश्चित करता है कि कार्यक्रम उस समय (कम या ज्यादा) शुरू होता है जो आप चाहते हैं। इस बात की कोई गारंटी नहीं दी जा सकती है कि कार्यक्रम एक निश्चित समय तक सफल होता है , इसलिए मेरा दृढ़ता से मानना है कि आपको उस आवश्यकता पर कुछ बदलना चाहिए।