ऐसे लोग हैं जो प्रौद्योगिकी के इतिहास में उनके किए गए कार्यों के लिए जाने जाते हैं, जैसे डेनिस रिची या रिचर्ड स्टॉलमैन, अन्य लोग उनके नहीं किए गए कार्यों के लिए, जैसे स्टीव जॉब्स। और, अब जबकि ReiserFS को आधिकारिक तौर पर पदावनत कर दिया गया है, हंस Reiser का उल्लेख केवल उसके पुलिस रिकॉर्ड के संबंध में किया जाएगा।
यह संभव है कि इस खबर के साथ कोई कांटा लॉन्च करने के बारे में सोचेगा, वास्तव में, पहले से ही वहाँ है, लेकिन ऐसा नहीं लगता है कि वे समृद्ध हुए हैं।
फाइल सिस्टम क्या है
फ़ाइल सिस्टम का उपयोग यह परिभाषित करने के लिए किया जाता है कि फ़ाइलों और निर्देशिकाओं को कैसे संग्रहीत, नामित, एक्सेस और प्रबंधित किया जाता है। नियमों के एक सेट का उपयोग करके स्टोरेज डिवाइस पर।
ये नियम बताते हैं कि डेटा को ब्लॉक या सेक्टर में कैसे व्यवस्थित किया जाना चाहिए। किसी दिए गए स्टोरेज डिवाइस पर, फ़ाइलों और निर्देशिकाओं को कैसे नाम दिया जाता है, पढ़ने और लिखने का संचालन कैसे किया जाता है, और फ़ाइलों से जुड़े मेटाडेटा को कैसे संग्रहीत किया जाता है (जैसे आकार, निर्माण तिथि, विशेषाधिकार, आदि)।
द रेइज़रएफएस स्टोरी
90 के दशक में, हंस रेइज़र ने अपने फ़ाइल सिस्टम के विकास पर काम करना शुरू किया। लक्ष्य एक ऐसी फ़ाइल बनाना था जो बड़ी संख्या में छोटी फ़ाइलों के साथ काम करने में कुशल हो। यह उस समय के फ़ाइल सिस्टम की एक कमी थी। हालाँकि इसे 1993 में रिलीज़ किया गया था, लेकिन अगले दशक में इसकी लोकप्रियता आसमान छू गई।
2006 में इसे लिनक्स कर्नेल में शामिल किया गया था।. लेकिन इसके डेवलपर की कानूनी समस्याओं के परिणामस्वरूप, इसका विकास रुक गया और यह प्रासंगिकता खोता जा रहा था।
ReiserFS विशेषताएँ
इस फ़ाइल सिस्टम की मुख्य विशेषताएं हैं:
- मेटाडेटा के लिए B+ ट्री: यह नोड्स और पत्तियों के आधार पर मेटाडेटा भंडारण के लिए उपयोग की जाने वाली एक संरचना है जो अन्य फ़ाइल सिस्टम की पारंपरिक पदानुक्रमित संरचना से अलग है।
- छोटी फ़ाइलों को संभालने के लिए डिज़ाइन किया गया
- लंबी फ़ाइल शीर्षकों के लिए समर्थन.
- जर्नलिंग: त्रुटि पुनर्प्राप्ति की सुविधा के लिए ReiserFS ने प्रत्येक ऑपरेशन को निष्पादित करने से पहले उसे लॉग किया।
- अनुकूली ब्लॉकों का असाइनमेंट।
- किसी भी फ़ाइल आकार के लिए अनुकूलन पढ़ें और लिखें।
ReiserFS को आधिकारिक तौर पर पदावनत कर दिया गया है
हालाँकि लिनक्स कर्नेल के संस्करण 5.18 के बाद से इसे पहले से ही अप्रचलित माना गया था और इसका समर्थन करने वाले एकमात्र प्रमुख लिनक्स वितरण ओपनएसयूएसई टम्बलवीड ने इसका समर्थन करना बंद कर दिया था। यह अब केवल आगामी संस्करण 6.6 के लिए ड्राइवर अपडेट के साथ है जहां स्थिति को समर्थित से अस्वीकृत में बदल दिया गया था।
संभावना है कि निकट भविष्य में सभी निशान गायब हो जायेंगे।