आप अपना सामान कैसे स्टोर करते हैं? व्यक्तिगत रूप से, मैं बस अपना सामान अपने कमरे में जहां भी जगह मिलती है वहां डाल देता हूं। और नई चीजों के लिए, मैं अपने पास पुरानी चीजों को गिराकर कहीं जगह बना लेता हूं। दुर्भाग्य से, एक कंप्यूटर फाइलों और फोल्डरों को कहीं भी और हर जगह स्टोर नहीं कर सकता। इसे सभी डेटा को एक संगठित तरीके से रखना होगा ताकि किसी भी फाइल को बुलाए जाने पर उसे बिना समय के एक्सेस किया जा सके। एक संगठित फाइल सिस्टम का एक और उदाहरण लाइब्रेरी है जहां सभी किताबें अनुक्रमित और वर्गीकृत हैं।
इसी तरह, हर ऑपरेटिंग सिस्टम का अपना अनूठा जर्नलिंग फाइल सिस्टम होता है जो अपने डेटा को बनाए रखता है। जर्नलिंग फाइल सिस्टम के बीच बहुत सारे अंतरों के साथ, एक विशेषता है जो उन सभी में आम है, और वह है जर्नलिंग।
जर्नलिंग फाइल सिस्टम क्या है?
शब्द जर्नल एक डायरी में समय-आधारित घटनाओं को बनाए रखने का प्रतिनिधित्व करता है। इसी तरह, कंप्यूटर में जर्नलिंग इंगित करता है कि सभी फाइलें संबंधित कैटलॉग में एक प्रविष्टि के साथ संग्रहीत की जाती हैं, और कोई भी परिवर्तन कंप्यूटर की अपनी पत्रिका में प्रलेखित होते हैं। जब आप अपने कंप्यूटर पर किसी फाइल को खोजते हैं, तो यह उस फाइल के लिए पूरे हार्ड डिस्क को स्कैन नहीं करता; इसके बजाय, यह संबंधित कैटलॉग की जांच करता है।
जर्नलिंग का मतलब यह नहीं है कि एक ही हार्ड ड्राइव सेक्टर में संग्रहीत फाइलों को एक कैटलॉग में बंडल किया जाता है। दूर-दूर संग्रहीत दो फाइलों की प्रविष्टियां एक ही कैटलॉग में हो सकती हैं। यह कंप्यूटर को उन्हें तेजी से एक्सेस करने में मदद करता है क्योंकि यह आपकी हार्ड ड्राइव पर हर फाइल को स्कैन नहीं करता बल्कि जर्नल प्रविष्टियों के माध्यम से स्कैन करता है और आवश्यक फाइल का पता लगाता है।
जर्नलिंग फाइल सिस्टम में उपयोग की जाने वाली इकाइयां क्या हैं?
जैसा कि पहले चर्चा की गई है, जर्नलिंग फाइल सिस्टम के विभिन्न प्रकार हैं, लेकिन वे सभी माप की एक ही प्रकार की इकाइयों का उपयोग करते हैं। मैंने उन्हें नीचे तालिका में संक्षेप में उल्लेख किया है:
| इकाई नाम | संक्षिप्त रूप | मान |
| टेबीबाइट्स | TiB | 1024 गीगाबाइट्स |
| पेबीबाइट | PiB | 1024 टेबीबाइट्स |
1. न्यू टेक्नोलॉजी फाइल सिस्टम - माइक्रोसॉफ्ट
माइक्रोसॉफ्ट ने अपना स्वयं का जर्नलिंग फाइल सिस्टम विकसित किया है जिसे न्यू टेक्नोलॉजी फाइल सिस्टम या संक्षेप में NTFS के नाम से जाना जाता है। इसका उपयोग सभी विंडोज ऑपरेटिंग सिस्टम में डिफ़ॉल्ट रूप से किया जाता है क्योंकि यह बड़े डेटा वॉल्यूम का समर्थन करता है। समर्थित अधिकतम फाइल आकार 256 TiB है, जो वास्तव में बहुत बड़ा है, और आपने शायद कभी इतनी बड़ी फाइल का सामना नहीं किया होगा।
NTFS चेकपॉइंट जानकारी और लॉग फाइलों का उपयोग करके पुनरारंभ के बाद एक फाइल संरचना के निरंतर मूल्यों को पुनर्स्थापित करता है। यह सेल्फ-हीलिंग NTFS के रूप में जानी जाने वाली प्रक्रिया के माध्यम से किसी भी डाउनटाइम के बिना भ्रष्ट फाइलों को ठीक कर सकता है। NTFS को FAT32 फाइल सिस्टम पर विकसित किया गया था और यह अधिकांश सिस्टम की तुलना में तेजी से पढ़, लिख और खोज सकता है।
2. एक्सटेंडेड फाइल सिस्टम - लिनक्स में जर्नलिंग
माइक्रोसॉफ्ट की तरह, लिनक्स का अपना जर्नलिंग फाइल सिस्टम है और इसे एक्सटेंडेड फाइल सिस्टम या EXT कहा जाता है। यह पहले यूनिक्स मोड या UFS पर आधारित था लेकिन हाल के वर्षों में तीन अपग्रेड से गुजरा है। एक्सटेंडेड फाइल सिस्टम या EXT के कुल 4 संस्करण हैं जिनमें नए संस्करण में एक नंबर जोड़ा गया है।
EXT 2: लिनक्स में इस जर्नलिंग सिस्टम का उपयोग शुरू में रेड हैट लिनक्स में किया गया था और अभी भी एसडी कार्ड और यूएसबी ड्राइव में उपयोग किया जाता है। इसकी अधिकतम क्षमता 32 TiB है, जो अन्य जर्नलिंग फाइल सिस्टम की तुलना में बहुत कम है।
EXT 3: EXT 2 और EXT 3 के बीच ज्यादा अंतर नहीं है। हालांकि, EXT 3 अधिक लोकप्रिय हो गया है और लिनक्स, BSD, और ReactOS में उपयोग किया जाता है।
EXT 4: EXT 2 और EXT 3 की सीमाओं के कारण, एक नए जर्नलिंग फाइल सिस्टम की आवश्यकता स्पष्ट थी, और EXT 4 विकसित किया गया था, जिसकी अधिकतम आकार सीमा 1024 PiB या दस लाख TiB के बराबर है। यह आज अधिकांश लिनक्स वितरणों द्वारा उपयोग किया जाता है और यहां तक कि गूगल फाइल स्टोरेज और पावर PC द्वारा भी। EXT 4 ने जर्नलिंग फाइल सिस्टम में चेकसम का उपयोग करने की सुविधा को शामिल किया है ताकि विश्वसनीयता और प्रदर्शन में सुधार हो सके।
3. ऐप्पल फाइल सिस्टम - ऐप्पल
ऐप्पल फाइल सिस्टम या संक्षेप में APFS, ऐप्पल द्वारा अपने macOS कंप्यूटरों में उपयोग किया जाने वाला एक जर्नलिंग फाइल सिस्टम है। इसे सिएरा और iOS 10.3 के साथ रोल आउट किया गया था और यह 8000 PiB का समर्थन करता है, जो EXT4 से अधिक है जो केवल 1024 PiB का समर्थन करता है।
APFS ने पूर्ण डिस्क एन्क्रिप्शन को शामिल किया है, और यह सिस्टम के स्नैपशॉट कैप्चर करने की सुविधा प्रदान करता है, जिसका उपयोग संदर्भ के लिए किया जाता है। यह डेटा अखंडता सुनिश्चित करने के लिए चेकसम का भी उपयोग करता है और सिस्टम को क्रैश होने से बचाता है।
जर्नलिंग फाइल सिस्टम पर अंतिम शब्द
फाइल सिस्टम में जर्नलिंग एक महत्वपूर्ण विशेषता है जो अप्रत्याशित शटडाउन और सिस्टम क्रैश के दौरान मदद करती है। जर्नलिंग फाइल सिस्टम हर फाइल और हर परिवर्तन के संबंध में एक लेजर सिस्टम बनाए रखता है जिसे रिकॉर्ड किया जा रहा है। इससे किसी कमांड के भेजे जाने पर किसी भी फाइल का पता लगाना और निष्पादित करना आसान हो जाता है।
आप हमें फेसबुक, ट्विटर, यूट्यूब, इंस्टाग्राम, फ्लिपबोर्ड और पिंटरेस्ट पर भी पा सकते हैं।