सभी जानते हैं कि मैक अपनी अविश्वसनीय स्थिरता और हफ्तों तक बिना थके चलने की क्षमता के लिए प्रसिद्ध हैं, लेकिन ऐसा लगता है कि ऑपरेटिंग सिस्टम के भीतर एक छोटा सा "टाइम बम" छिपा हुआ है। डेवलपर फोटॉन ने हाल ही में macOS में TCP प्रोटोकॉल से संबंधित एक अजीब और दुर्लभ बग का पता लगाया है, जो इंटरनेट कनेक्शन के लिए जिम्मेदार है। इस बग के कारण सिस्टम एक निश्चित समय के बाद अचानक बंद हो जाता है।

इंटरनेट के लिए घातक उलटी गिनती
अगर आप उन लोगों में से हैं जो यह दावा करते हैं कि आपका मैक खरीदने के बाद से कभी बंद नहीं हुआ, तो आपको अपनी इस रणनीति पर दोबारा विचार करना चाहिए। एक नए शोध के अनुसार, अगर आप अपने मैक को लगातार 49 दिन, 17 घंटे, 2 मिनट और 47 सेकंड तक चालू रखते हैं, तो कुछ भयानक होगा: इसका इंटरनेट कनेक्शन पूरी तरह से टूट जाएगा, मानो किसी ने इसे बाहरी दुनिया से पूरी तरह से अलग कर दिया हो।

तकनीकी खराबी की अच्छी बात (अगर इसमें कुछ अच्छा हो सकता है तो) यह है कि इसका समाधान बेहद सरल है; यह वही पुराना तरीका है जिस पर सब हंसते हैं: "इसे बंद करके फिर से चालू करें।" अपने मैक को रीस्टार्ट करने से टाइमर रीसेट हो जाता है और सॉफ्टवेयर साफ हो जाता है, जिससे आपका इंटरनेट फिर से सामान्य रूप से काम करने लगता है, और अगले 49 दिनों की उलटी गिनती फिर से शुरू हो जाती है, इससे पहले कि आपका मैक जबरदस्ती झपकी लेने का फैसला करे।
पर्दे के पीछे क्या चल रहा है?
यह कोई जादू या संयोग नहीं है; यह पूरी तरह से तकनीकी सॉफ्टवेयर समस्या है जो सिस्टम द्वारा संख्याओं को संभालने के तरीके से संबंधित है। फोटॉन का कहना है कि यह समस्या macOS कर्नेल (जिसे XNU के नाम से जाना जाता है) में "32-बिट पूर्णांक ओवरफ्लो" नामक त्रुटि के कारण उत्पन्न होती है। सरल शब्दों में कहें तो, ट्रांसमिशन कंट्रोल प्रोटोकॉल (TCP) द्वारा टाइमस्टैम्प को ट्रैक करने के तरीके में एक खामी है।

जब काउंटर 32-बिट वेरिएबल में स्टोर की जा सकने वाली अधिकतम वैल्यू तक पहुँच जाता है, तो यह "फ्लड" हो जाता है या गलत तरीके से शून्य पर रीसेट हो जाता है, जिससे सिस्टम में गड़बड़ी होती है और सभी नए और मौजूदा कनेक्शन फेल हो जाते हैं। यह कुछ-कुछ पुरानी कार के ओडोमीटर के दस लाख किलोमीटर चलने के बाद शून्य पर रीसेट होने जैसा है, लेकिन मैक पर, यह रीसेट आपको अपनी पसंदीदा वेबसाइट ब्राउज़ करने या एक भी ईमेल भेजने से रोकता है।
आपने इस गलती को पहले क्यों नहीं देखा?
संभवतः, हममें से अधिकांश लोगों की तरह, आपने अपने पेशेवर जीवन में इस समस्या का सामना कभी नहीं किया होगा। ऐसा इसलिए नहीं है कि आपका डिवाइस असाधारण रूप से शक्तिशाली है, बल्कि इसलिए कि Apple लगातार सिस्टम अपडेट जारी करता रहता है, और प्रत्येक अपडेट के लिए आमतौर पर सिस्टम रीस्टार्ट की आवश्यकता होती है। हाल ही में, Apple ने macOS 26.4 के जारी होने के ठीक दो सप्ताह बाद macOS 26.4.1 जारी किया, और इतने कम अंतराल के कारण यह सॉफ्टवेयर पचास दिनों तक लगातार चलने से पहले ही क्रैश हो सकता है।

हालांकि, अगर आप अपने मैक को सर्वर के रूप में इस्तेमाल कर रहे हैं या लगातार अपडेट अस्वीकार कर रहे हैं और मशीन को महीनों तक चालू छोड़ रहे हैं, तो आप इस खामी का शिकार हो सकते हैं। डेवलपर फिलहाल इस समस्या को ठीक करने के लिए स्वतंत्र रूप से काम कर रहा है, और उम्मीद है कि Apple जल्द ही इसे ठीक करने के लिए एक आधिकारिक अपडेट जारी करेगा, हालांकि अभी यह स्पष्ट नहीं है कि ऑपरेटिंग सिस्टम के कौन से संस्करण इस बग से विशेष रूप से प्रभावित हैं।
आपको कैसे पता चलेगा कि आपका डिवाइस कितने समय से चल रहा है?
यदि आप यह जानने के लिए उत्सुक हैं कि आपका डिवाइस कब बंद होने वाला है, तो आप आसानी से इसका अपटाइम चेक कर सकते हैं। इसके लिए आपको बस टर्मिनल ऐप खोलना है और यह शब्द टाइप करना है। उपरिकाल फिर रिटर्न बटन दबाएं, और सिस्टम तुरंत आपको बिना रीस्टार्ट हुए बीते हुए समय की सटीक अवधि बता देगा।

ऐसे उपयोगी उपकरण भी मौजूद हैं जो इन आंकड़ों को आकर्षक और सुरुचिपूर्ण ढंग से प्रस्तुत करते हैं, जैसे कि Particulars ऐप या iStatMenus। इसलिए, यदि आप पाते हैं कि आपका डिवाइस लगातार चालीस दिनों से अधिक समय से उपयोग में है, तो शायद अब समय आ गया है कि इसे कुछ समय के लिए आराम दें और इसे मैन्युअल रूप से रीस्टार्ट करके "टेक्निकल कॉफी" पिलाएं, इससे पहले कि यह सबसे खराब समय पर काम करना बंद कर दे।
الم الدر:



एक टिप्पणी