ISO आर्काइव प्रारूप, जिसे ISO 9660 के रूप में भी जाना जाता है, एक फाइल सिस्टम मानक है जिसे 1988 में अंतर्राष्ट्रीय मानकीकरण संगठन (ISO) द्वारा प्रकाशित किया गया था। इसे ऑप्टिकल डिस्क मीडिया, जैसे CD-ROM के लिए एक क्रॉस-प्लेटफ़ॉर्म फ़ाइल सिस्टम के रूप में डिज़ाइन किया गया था। इसका लक्ष्य ऑप्टिकल डिस्क से डेटा पढ़ने के लिए विभिन्न ऑपरेटिंग सिस्टम के लिए एक एकीकृत विधि प्रदान करना था, जिससे अंतर-संचालन और संगतता सुनिश्चित हो सके।
ISO 9660 एक पदानुक्रमित फ़ाइल सिस्टम संरचना को परिभाषित करता है, जो अधिकांश ऑपरेटिंग सिस्टम द्वारा उपयोग की जाने वाली फ़ाइल सिस्टम के समान है। यह डेटा को निर्देशिकाओं और फ़ाइलों में व्यवस्थित करता है, जिसमें प्रत्येक निर्देशिका में उपनिर्देशिकाएँ और फ़ाइलें हो सकती हैं। मानक वॉल्यूम और निर्देशिका विवरणकों के प्रारूप को निर्दिष्ट करता है, साथ ही पथ तालिका भी, जिसका उपयोग निर्देशिकाओं तक त्वरित पहुँच के लिए किया जाता है।
ISO 9660 प्रारूप की प्रमुख विशेषताओं में से एक इसकी सादगी और संगतता है। मानक फ़ाइल नामों, निर्देशिका संरचनाओं और मेटाडेटा पर प्रतिबंध लगाता है ताकि यह सुनिश्चित हो सके कि डिस्क को विभिन्न प्रकार की प्रणालियों द्वारा पढ़ा जा सके। फ़ाइल नाम 8 वर्णों तक सीमित हैं, इसके बाद 3-वर्ण विस्तार (8.3 प्रारूप) होता है, और इसमें केवल अपरकेस अक्षर, अंक और अंडरस्कोर हो सकते हैं। निर्देशिका नाम भी इसी तरह प्रतिबंधित हैं, जिनकी अधिकतम गहराई 8 स्तर है।
लंबे फ़ाइल नामों और अतिरिक्त मेटाडेटा को समायोजित करने के लिए, ISO 9660 मानक को विभिन्न विशिष्टताओं के माध्यम से विस्तारित किया गया है। ऐसा ही एक विस्तार जोलीट है, जिसे 1995 में माइक्रोसॉफ्ट द्वारा पेश किया गया था। जोलीट लंबे फ़ाइल नामों (64 यूनिकोड वर्णों तक) की अनुमति देता है और केस-संवेदनशीलता का समर्थन करता है। यह UCS-2 एन्कोडिंग का उपयोग करके निर्देशिका रिकॉर्ड का एक अतिरिक्त सेट शामिल करके प्राप्त करता है, जिसे उन प्रणालियों द्वारा पढ़ा जाता है जो जोलीट एक्सटेंशन का समर्थन करते हैं।
ISO 9660 का एक और उल्लेखनीय विस्तार रॉक रिज है, जिसे UNIX सिस्टम के लिए विकसित किया गया था। रॉक रिज ISO 9660 प्रारूप में POSIX फ़ाइल सिस्टम शब्दार्थ जोड़ता है, जैसे फ़ाइल अनुमतियाँ, स्वामित्व और प्रतीकात्मक लिंक। यह एक्सटेंशन UNIX फ़ाइल सिस्टम से ISO छवियाँ बनाते समय UNIX-विशिष्ट फ़ाइल विशेषताओं के संरक्षण की अनुमति देता है।
ISO 9660 प्रारूप डिस्क को तार्किक ब्लॉकों में विभाजित करता है, प्रत्येक आमतौर पर आकार में 2,048 बाइट्स होता है। पहले 16 ब्लॉक सिस्टम उपयोग के लिए आरक्षित हैं और इसमें वॉल्यूम विवरणक होते हैं, जो डिस्क की स ंरचना और सामग्री के बारे में जानकारी प्रदान करते हैं। प्राथमिक वॉल्यूम विवरणक अनिवार्य है और इसमें डिस्क की वॉल्यूम पहचानकर्ता, तार्किक ब्लॉकों का आकार और रूट निर्देशिका रिकॉर्ड जैसे विवरण शामिल हैं।
वॉल्यूम विवरणकों के बाद, पथ तालिका डिस्क पर संग्रहीत की जाती है। पथ तालिका में डिस्क पर प्रत्येक निर्देशिका के स्थान के बारे में जानकारी होती है, जिससे निर्देशिका पदानुक्रम का त्वरित संचरण होता है। इसमें विभिन्न प्रणालियों द्वारा उपयोग किए जाने वाले विभिन्न बाइट ऑर्डरिंग का समर्थन करने के लिए एक L-पथ तालिका (लिटिल-एंडियन) और एक M-पथ तालिका (बिग-एंडियन) शामिल है।
निर्देशिकाएँ और फ़ाइलें डिस्क के बाद के ब्लॉकों में संग्रहीत की जाती हैं। प्रत्येक निर्देशिका को एक निर्देशिका रिकॉर्ड द्वारा दर्शाया जाता है, जिसमें निर्देशिका का नाम, उसकी मूल निर्देशिका और उसकी संबद्ध फ़ाइलों और उपनिर्देशिकाओं के स्थान जैसी जानकारी होती है। फ़ाइलों को तार्किक ब्लॉकों के सन्निहित अनुक्रमों के रूप में संग्रहीत किया जाता है, उनके स्थान और आकार को निर्देशिका के भीतर संबंधित फ़ाइल पहचानकर्ता रिकॉर्ड में निर्दिष्ट किया जाता है।
ISO छवि बनाते समय, फ़ाइल सिस्टम को पहले ISO 9660 मानक की आवश्यकताओं के अनुसार व्यवस्थित किया जाता है। इसमें यह सुनिश्चित करना शामिल है कि फ़ाइल और निर्देशिका नाम 8.3 प्रारूप का अनुपालन करते हैं, निर्देशिका की गहराई को सीमित करते हैं और फ़ाइल नामों को अपरकेस में परिवर्तित करते हैं। एक बार फ़ाइल सिस्टम तैयार हो जाने के बाद, इसे `.iso` एक्सटेंशन के साथ एक छवि फ़ाइल में लिखा जाता है, जिसे बाद में एक ऑप्टिकल डिस्क पर जलाया जा सकता है या वर्चुअल डिस्क छवि के रूप में उपयोग किया जा सकता है।
ISO 9660 स्वरूपित डिस्क को पढ़ने के लिए, ऑपरेटिंग सिस्टम या एक समर्पित सॉफ ़्टवेयर एप्लिकेशन डिस्क की संरचना और विशेषताओं को निर्धारित करने के लिए वॉल्यूम विवरणकों की जांच करके शुरू होता है। फिर यह फ़ाइल सिस्टम पदानुक्रम को नेविगेट करने और विशिष्ट फ़ाइलों या निर्देशिकाओं का पता लगाने के लिए पथ तालिका और निर्देशिका रिकॉर्ड का उपयोग करता है। जब किसी फ़ाइल को एक्सेस किया जाता है, तो सिस्टम फ़ाइल पहचानकर्ता रिकॉर्ड में प्रदान की गई जानकारी के आधार पर डिस्क से उपयुक्त तार्किक ब्लॉक पढ़ता है।
ISO 9660 प्रारूप को व्यापक रूप से अपनाया गया है और अभी भी ऑप्टिकल डिस्क पर सॉफ़्टवेयर, मल्टीमीडिया सामग्री और अभिलेखीय डेटा वितरित करने के लिए आमतौर पर उपयोग किया जाता है। इसकी सादगी, संगतता और मजबूती ने इसकी दीर्घायु में योगदान दिया है, भले ही नए ऑप्टिकल डिस्क प्रारूप और फ़ाइल सिस्टम उभरे हैं।
अपनी उम्र के बावजूद, ISO 9660 मानक आधुनिक कंप्यूटिंग में प्रासंगिक बना हुआ है। विंडोज, मैकओएस और लिनक्स सहित कई सॉफ़्टवेयर एप्लिकेशन और ऑपरेटिंग सिस्टम मूल रूप से प्रारूप का समर्थन करना जारी रखते हैं। इसके अतिरिक्त, ISO छवियों का उपयोग अक्सर ऑपरेटिंग सिस्टम इंस्टॉलेशन फ़ाइलों, सॉफ़्टवेयर पैकेज और वर्चुअल मशीन डिस्क छवियों को वितरित करने के लिए किया जाता है, क्योंकि वे डेटा को संग्रहीत करने और स्थानांतरित करने के लिए एक सुविधाजनक और प्लेटफ़ॉर्म-स्वतंत्र विधि प्रदान करते हैं।
निष्कर्ष में, ISO 9660 प्रारूप ने ऑप्टिकल डिस्क के लिए फ़ाइल सिस्टम संरचना को मानकीकृत करने में महत्वपूर्ण भूमिका निभाई है, जिससे क्रॉस-प्लेटफ़ॉर्म संगतता सक्षम हुई है और डिजिटल सामग्री के वितरण को सुविधाजनक बनाया गया है। इसके विस्तार, जैसे कि जोलीट और रॉक रिज, ने लंबे फ़ाइल नामों, अतिरिक्त मेटाडेटा और UNIX-विशिष्ट विशेषताओं के लिए समर्थन जोड़ा है। यद्यपि ऑप्टिकल डिस्क को अन्य भंडारण मीडिया और नेटवर्क-आधारित वितरण विधियों द्वारा काफी हद तक हटा दिया गया है, ISO 9660 प्रारूप डेटा को संग्रहीत करने और आदान-प्रदान करने के लिए एक विश्वसनीय और व्यापक रूप से समर्थित मानक बना हुआ है।
जैसे-जैसे प्रौद्योगिकी विकसित होती जा रही है, ISO 9660
फ़ाइल संपीड़न एक प्रक्रिया है जो डेटा फ़ाइलों के आकार को कुशलता के लिए कम करती है। इसका उपयोग विभिन्न एल्गोरिदमों का उपयोग करके डेटा को संकुचित करने के लिए होता है, जो अक्सर डेटा के आकार को मूल जानकारी के बिना चौंकसी से कम करता है।
फ़ाइल संपीड़न के दो मुख्य प्रकार हैं: नुकसानरहित और नुकसानदायक। जहाँ हर बिट डेटा महत्वपूर्ण हो, वहां नुकसानरहित संपीड़न की अनुमति देता है कि मूल डेटा को संपीडित डेटा से सही रूप से पुनर्निर्माण किया जा सके, जैसे कि पाठ या डेटाबेस फ़ाइलें। आम उदाहरण में ZIP और RAR फ़ाइल फ़ॉर्मेट्स शामिल हैं। दूसरी ओर, नुकसानदायक संपीड़न अधिक महत्वपूर्ण डेटा को हटाकर फ़ाइल आकार को अधिक गहराई से कम करता है, जो अक्सर ऑडियो, वीडियो, और चित्र फ़ाइलों में इस्तेमाल होता है। JPEGs और MP3s उन उदाहरणों में हैं जहां कुछ डेटा हानि सामग्री की अनुभूति गुणवत्ता को महत्वपूर्ण रूप से घटा नहीं सकती है।
फ़ाइल संपीड़न कई तरीकों से लाभकारी होता है। यह उपकरणों और सर्वरों पर संग्रहण स्थान की बचत करता है, लागत को कम करता है और कुशलता को बढ़ाता है। यह नेटवर्कों, इंटरनेट सहित, पर फ़ाइल स्थानांतरण समय को तेज करता है, जो विशेष रूप से बड़ी फ़ाइलों के लिए महत्वपूर्ण है। साथ ही, संपीड़ित फ़ाइलें एक आर्काइव फ़ाइल में एकत्र की जा सकती हैं, जो संगठनात्मक और आसानी से परिवहन के लिए सहायता देता है।
हालांकि, फ़ाइल संपीड़न में कुछ नकारात्मक पहलू भी होते हैं। संपीड़न और विस्तारण प्रक्रिया के लिए संगणकीय संसाधनों की आवश्यकता होती है, जो विशेष रूप से बड़ी फ़ाइलों के लिए सिस्टम की प्रदर्शन को धीमा कर सकता है। साथ ही, नुकसानदायक संपीड़न के मामले में, कुछ मूल डेटा संपीड़न के दौरान खो जाता है, और परिणामस्वरूप गुणवत्ता सभी उपयोगों के लिए स्वीकार्य नहीं हो सकती है, विशेषकर उन पेशेवर अनुप्रयोगों के लिए जो उच्च गुणवत्ता मांगते हैं।
फ़ाइल संपीड़न आज की डिजिटल दुनिया में एक महत्वपूर्ण उपकरण है। इसने कुशलता में सुधार किया, संग्रहण स्थान की बचत की और डाउनलोड और अपलोड समयों को घटाया। फिर भी, यह स्वयं की सिस्टम प्रदर्शन और गुणवत्ता हानि की जोखिम लाता है। इसलिए, विशेष डेटा आवश्यकताओं के लिए सही संपीड़न तकनीक को चुनने के लिए इन कारकों का ध्यान रखना आवश्यक है।
फ़ाइल संकुचन एक प्रक्रिया है जो फ़ाइल या फ़ाइलों का आकार घटाती है, आमतौर पर संग्रहण स्थान को बचाने या नेटवर्क पर संचार को तेज करने के लिए।
फ़ाइल संकुचन डाटा में रिडंडेंसी की पहचान और हटाने के द्वारा काम करता है। यह एल्गोरिदम का उपयोग करके मूल डेटा को एक छोटे स्थान में कोड करता है।
फ़ाइल संकुचन के दो मुख्य प्रकार हैं - नुकसान रहित और नुकसानदायक संकुचन। नुकसान रहित संकुचन की अनुमति है कि मूल फ़ाइल को पूरी तरह से बहाल किया जा सके, जबकि नुकसानदायक संकुचन डेटा की गुणवत्ता में कुछ हानि की लागत पर अधिक आकार घटाव की अनुमति देता है।
फाइल संकुचन उपकरण का एक लोकप्रिय उ दाहरण WinZip है, जो ZIP और RAR सहित कई संकुचन प्रारूपों का समर्थन करता है।
नुकसान रहित संकुचन के साथ, गुणवत्ता अपरिवर्तित रहती है। हालांकि, नुकसानदायक संकुचन के साथ, फ़ाइल का आकार अधिक ध्यान से घटाने के लिए कुछ कम महत्वपूर्ण डेटा को हटाने के कारण गुणवत्ता में ध्यान देने योग्य कमी हो सकती है।
हां, डेटा संरक्षण के संबंध में फ़ाइल संकुचन सुरक्षित है, खासकर नुकसान रहित संकुचन के साथ। हालांकि, किसी भी फ़ाइल की तरह, संकुचित फ़ाइलों को मैलवेयर या वायरस के लक्ष्य के रूप में लिया जा सकता है, इसलिए यह हमेशा महत्त्वपूर्ण होता है कि प्रमुख सुरक्षा सॉफ़्टवेयर स्थापित हो।
लगभग सभी प्रकार की फ़ाइलें संकुचित की जा सकती हैं, जिसमें पाठ फ़ाइलें, चित्र, ऑडियो, वीडियो, और सॉफ़्टवेयर फ़ाइलें शामिल हैं। हालांकि, प्राप्त करने योग्य संकुचन का स्तर फ़ाइल प्रकारों के बीच महत्वपूर्ण रूप से अलग हो सकता है।
ZIP फ़ाइल एक प्रकार की फ़ाइल प्रारूप है जो नुकसान रहित संकुचन का उपयोग करके एक या अधिक फ़ाइलों के आकार को घटाती है। ZIP फ़ाइल में अनेक फ़ाइलें प्रभावी रूप से एक ही फ़ाइल में संग्रहित की जाती हैं, जो साझा करना भी आसान बनाती है।
तकनीकी रूप से, हां, हालांकि अतिरिक्त आकार घटाव न्यूनतम हो सकता है या यहां तक कि प्रतिकूल हो सकता है। पहले से संकुचित फ़ाइल को संकुचित करना कभी-कभी इसका आकार बढ़ सकता है क्योंकि संकुचन एल्गोरिदम द्वारा जोड़ी गई मेटाडाटा।
फ़ाइल को डिकम्प्रेस करने के लिए, आपको आमतौर पर एक डिकम्प्रेसन या अनज़िपिंग उपकरण की आवश्यकता होती है, जैसे WinZip या 7-Zip। ये उपकरण संपीडित प्रारूप से मूल फ़ाइलों को निकाल सकते हैं।