यदि आप Apple के macOS की नवीनतम रिलीज़ से समाचारों का अनुसरण कर रहे हैं, तो आपने Apple फ़ाइल सिस्टम, या APFS का कुछ उल्लेख देखा होगा। यह उन अजीब विषयों में से एक है जिन पर ज़्यादा ध्यान नहीं दिया जाता है। फिर भी, यह ऑपरेटिंग सिस्टम के साथ उपयोगकर्ता के अनुभव के आधार पर मूल संरचना है। APFS को 2017 तक अंतिम रूप नहीं दिया जाएगा, लेकिन अब आप सिएरा पर उपलब्ध डेवलपर पूर्वावलोकन का स्वाद ले सकते हैं।
मतभेद और सुधार
जल्दी से समीक्षा करने के लिए, फ़ाइल सिस्टम वह बुनियादी संरचना है जिसका उपयोग ऑपरेटिंग सिस्टम डेटा को संग्रहीत और पुनर्प्राप्त करने के लिए करता है। विभिन्न फाइल सिस्टम इस कार्य के लिए अलग-अलग दृष्टिकोण अपनाते हैं। जैसे-जैसे कंप्यूटर तेज होते गए हैं, नए फाइल सिस्टम ने नई सुविधाओं की पेशकश करने और आधुनिक भंडारण आवश्यकताओं के अनुकूल होने के लिए बढ़ावा का लाभ उठाया है।
HFS+, फ़ाइल सिस्टम जो आज नए Mac के साथ आता है, अठारह वर्ष पुराना है। एचएफएस, इसका पूर्वज, टॉम क्रूज ब्रोमांस फ्लिक "टॉप गन" से पुराना है। यह एक पुरानी टोयोटा की तरह है। यह अभी भी काम करता है (शायद आश्चर्यजनक रूप से अच्छा), लेकिन यह कोई पदक नहीं जीत रहा है।
APFS, HFS+ में इतना अपग्रेड नहीं है, क्योंकि यह एक क्वांटम छलांग है...वर्तमान में। हालाँकि यह Apple उपयोगकर्ताओं के लिए एक प्रमुख अपग्रेड है, लेकिन ऐसा लगता है कि Apple अन्य सिस्टमों को पछाड़ने के बजाय उन्हें पकड़ रहा है। फिर भी, अपडेट एक दिन भी जल्दी नहीं है।
क्लोनिंग और डेटा अखंडता
एपीएफएस डुप्लीकेट फाइलों के तत्काल क्लोन बनाने के लिए कॉपी-ऑन-राइट नामक एक योजना का उपयोग करता है। HFS+ के अंतर्गत जब कोई उपयोगकर्ता किसी फ़ाइल की प्रतिलिपि बनाता है, तो प्रत्येक बिट की प्रतिलिपि बनाई जाती है। APFS इसके बजाय मेटाडेटा में हेरफेर करके और डिस्क स्थान आवंटित करके एक क्लोन बनाता है। हालांकि, क्लोन की गई फ़ाइल को संशोधित किए जाने तक कोई भी बिट कॉपी नहीं किया जाता है। जैसे ही क्लोन मूल प्रति से अलग होता है, वे परिवर्तन (और केवल वे परिवर्तन) सहेजे जाते हैं।
कॉपी-ऑन-राइट भी डेटा अखंडता में सुधार करता है। अन्य सिस्टम के तहत यदि आपका वॉल्यूम अनमाउंट हो जाता है और ओवरराइट ऑपरेशन लंबित हैं, तो हो सकता है कि आपको अपने फ़ाइल सिस्टम का कुछ हिस्सा बाकी के साथ सिंक से बाहर मिल जाए। कॉपी-ऑन-राइट पुरानी फ़ाइलों को ओवरराइट करने के बजाय खाली डिस्क स्थान में परिवर्तन लिखकर समस्या से बचा जाता है। जब तक लेखन कार्य सफलतापूर्वक पूरा नहीं हो जाता, तब तक पुरानी फ़ाइल विहित संस्करण है। नई फ़ाइल के सफलतापूर्वक कॉपी होने पर ही पुरानी फ़ाइल को शुद्ध किया जाता है।
सिस्टम स्नैपशॉट
स्नैपशॉट एक प्रमुख अपग्रेड हैं और कॉपी-ऑन-राइट आर्किटेक्चर द्वारा आपके लिए लाए गए हैं। स्नैपशॉट एक समय में फ़ाइल सिस्टम की केवल-पढ़ने योग्य माउंट करने योग्य छवि है। जैसे ही फाइल सिस्टम बदलता है, केवल संशोधित बिट्स सहेजे जाते हैं। यह बैकअप को सरल और अधिक विश्वसनीय बना सकता है। टाइम मशीन बनने वाले हार्ड लिंक की असहनीय निराशा को देखते हुए, यह एक बड़ा अपग्रेड हो सकता है।
I/O सेवा की गुणवत्ता
आपने अपने राउटर के सेटअप निर्देशों में सेवा की गुणवत्ता (QoS) शब्द देखा होगा। QoS प्राथमिकता वाले कार्यों को धीमा करने से बचने के लिए बैंडविड्थ उपयोग को प्राथमिकता देता है। आपके राउटर पर यह चयनित कार्यों को अधिकतम बैंडविड्थ देने के लिए उपयोगकर्ता-निर्धारित नियमों का उपयोग करता है। कथित तौर पर, Apple का QoS सक्रिय विंडो जैसे उपयोगकर्ता संचालन को प्राथमिकता देगा। टाइम मशीन बैकअप जैसे बैकग्राउंड टास्क डिमोट हो जाएंगे। तो, शायद कम समुद्र तट गेंदें?
मूल एन्क्रिप्शन
स्नोडेन के बाद की दुनिया में, एन्क्रिप्शन सभी गुस्से में है। और अधिक से अधिक Apple अपने सिस्टम की सुरक्षा पर जोर दे रहा है। अंतर्निहित, मजबूत एन्क्रिप्शन कोई आश्चर्य की बात नहीं है। APFS के साथ, Apple अपने वर्तमान, संपूर्ण-डिस्क-या-कुछ नहीं दृष्टिकोण की तुलना में अधिक सूक्ष्म एन्क्रिप्शन योजना को शामिल कर रहा है। उपयोगकर्ता अपने सभी डेटा को एन्क्रिप्ट करने के लिए एक ही कुंजी का उपयोग कर सकते हैं या अलग-अलग फ़ाइलों और फ़ोल्डरों को अलग-अलग लॉक करने के लिए एकाधिक एन्क्रिप्शन कुंजियों का उपयोग कर सकते हैं। बेशक, आप कुछ भी एन्क्रिप्ट नहीं कर सकते, शैतान-मे-केयर बदमाश।
एसएसडी और फ्लैश ऑप्टिमाइज़ेशन
फ्लैश स्टोरेज ऑप्टिमाइज़ेशन को APFS की हेडलाइन विशेषता के रूप में सूचीबद्ध किया गया है, लेकिन इसका कार्यान्वयन रोमांचक नहीं है। सिस्टम एकीकरण की अपनी असामान्य डिग्री का लाभ उठाने के बजाय, Apple ने इसके बजाय SSD के चिप्स द्वारा आमतौर पर संभाले जाने वाले कुछ कार्यों को OS में स्थानांतरित कर दिया है। ऐसा लगता है कि फ़ाइल सिस्टम SSDs के लिए अनुकूलित होने के बजाय उनके बारे में जानता है।
गतिशील विभाजन का आकार बदलना
APFS ड्राइव पर तार्किक विभाजन गतिशील रूप से स्वयं का आकार बदल सकते हैं। उपयोगकर्ताओं को केवल वांछित विभाजन की संख्या निर्दिष्ट करने की आवश्यकता है। फाइल सिस्टम तब डिस्क आवंटन को फ्लाई पर काम करता है। प्रत्येक विभाजन केवल डिस्क स्थान घेरता है जिसका उपयोग वह फ़ाइलों को संग्रहीत करने के लिए कर रहा है। शेष डिस्क स्थान किसी भी विभाजन द्वारा पकड़ने के लिए तैयार है। यह साफ-सुथरा है, लेकिन यह किसी भी चीज़ की तुलना में मेटा-फ़ोल्डर्स की तरह बहुत अधिक है।
निष्कर्ष
क्या यह मायने रखता है? देवों और बिजली उपयोगकर्ताओं के लिए यह कमाल है। आकस्मिक मैक उपयोगकर्ताओं के लिए बहुत अधिक बाहरी अंतर नहीं होना चाहिए। और जबकि उन्नयन बहुत अच्छा है, अभी भी कुछ लापता टुकड़े हैं। उपयोगकर्ता डेटा पर चेकसमिंग के रूप में मूल संपीड़न उल्लेखनीय रूप से अनुपस्थित है। बेशक, 2017 तक कुछ भी बदल सकता है, इसलिए इस स्पेस को देखें।