पहली पदानुक्रमित फ़ाइल प्रणाली क्या थी?


20

"निर्देशिकाओं और फ़ाइलों वाले निर्देशिका" हमेशा के लिए चारों ओर रहे हैं, लेकिन पहले एक होना चाहिए था।

जवाबों:


16

मुझे लगता है कि मल्टिक्स ने पहली पदानुक्रमित फाइल सिस्टम की शुरुआत की और इसे 1965 के पतन संयुक्त कंप्यूटर सम्मेलन में प्रस्तुत किया। (संदर्भ उस सम्मेलन के कागजात में से एक है, जो फाइलसिस्टम का वर्णन करता है।)

यूनिक्स के पाठ्यक्रम में एक पदानुक्रमित फाइल सिस्टम भी है, जो ऐसा लगता है कि मल्टीनिक्स से विरासत में मिला है।

यूनिक्स पर विकिपीडिया लेख का कहना है:

यूनिक्स ने मनमाने ढंग से नेस्टेड उपनिर्देशिका के साथ पदानुक्रमित फ़ाइल प्रणाली को भी लोकप्रिय बनाया, जिसे मूल रूप से मल्टीिक्स द्वारा प्रस्तुत किया गया था। युग के अन्य सामान्य ऑपरेटिंग सिस्टम में स्टोरेज डिवाइस को कई डायरेक्टरी या सेक्शन में विभाजित करने के तरीके थे, लेकिन उनके पास निश्चित स्तर थे, अक्सर केवल एक स्तर। कई प्रमुख मालिकाना ऑपरेटिंग सिस्टम ने अंततः मल्टीिक्स के बाद पुनरावर्ती उपनिर्देशिका क्षमताओं को भी जोड़ा। DEC का RSX-11M का "समूह, उपयोगकर्ता" पदानुक्रम VMS निर्देशिकाओं में विकसित हुआ, CP / M का वॉल्यूम MS-DOS 2.0+ उपनिर्देशिकाओं में विकसित हुआ, और HP का MPE group.account पदानुक्रम और IBM के SSP और OS / 400 लाइब्रेरी सिस्टम को व्यापक POSIX फ़ाइल में बदल दिया गया। सिस्टम।

सबसे शुरुआती पदानुक्रमित फ़ाइल प्रणाली जिसके साथ मुझे इसकी रिलीज़ के समय व्यक्तिगत अनुभव था ODS-2 , 1979 में VMS के साथ पेश किया गया था ।


1
मल्टीशियन एक वफादार गुच्छा है, यहां तक ​​कि इस दिन भी। यहाँ Multics multians.org के
dbasnett

1
अपने डब्ल्यूडब्ल्यूडब्ल्यू होम पेज ( csl.sri.com/users/neumann ) पर पीटर नेउमन , जो उपरोक्त लिंक से जुड़े हैं, अल्बर्ट आइंस्टीन को उनके आकाओं में से एक के रूप में और पदानुक्रमिक अमूर्तता के लिए उनकी प्रेरणा के रूप में सूचीबद्ध करता है, और वह इस विचार को सीधे संबंधित करते हैं। Multics में इसके अनुप्रयोग के लिए।
ग्रेग ए। वुड्स

11

इलेक्ट्रॉनिक रिकॉर्डिंग मशीन अकाउंटिंग (ईआरएमए) मार्क 1 के लिए एक प्रारंभिक पदानुक्रमित फ़ाइल प्रणाली विकसित की गई थी, जैसा कि इस 1958 पूर्वी संयुक्त कंप्यूटर सम्मेलन पेपर संगठन में प्रस्तुत किया गया था और जीए बार्न III और एल.फिन द्वारा रिकॉर्ड्स ए लार्ज-स्केल इंजीनियरिंग प्रोजेक्ट की पुनर्प्राप्ति की गई थी। :

अंजीर 2, अंजीर 3

चित्र 3 स्व-व्याख्यात्मक है। यह फ़ाइल फ़ोल्डरों में रिकॉर्ड की व्यवस्था दिखाता है।

यह फाइल सिस्टम इस अर्थ में "बंद" है कि यह 00 से 100 तक श्रेणियों के निर्णायक रूप से अभिन्न कोडिंग और जेनेरिक विशेषताओं और श्रेणियों की एक exahustive सूची द्वारा बाध्य है। हालांकि, यह आवश्यक होने पर इस अर्थ में विस्तार योग्य है। मूल फ़ाइल संरचना के संशोधन का सहारा लिए बिना उपश्रेणियों और मापदंडों के भीतर नई प्रविष्टियों की अनुमति है। उदाहरण के लिए, श्रेणी परीक्षण उपकरण -51, बाहरी उपकरण -52, और उपकरण -53, बाद में केवल उचित स्थान पर जोड़े गए; 50 श्रृंखला में, सहायक उपकरण। फ़ाइल में नई श्रेणियों को जोड़ने की इस पद्धति की तुलना परिचित अधिभोग फ़ाइल के उपयोग से की जा सकती है, जिसमें नई सामग्री को फिट करने के लिए एक उपयुक्त जेब को बढ़ाया जा सकता है, लेकिन फ़ाइल और उसके प्रमुख पॉकेट्स की युक्तियों की संरचना अपरिवर्तित रहती है; यह कठोर निर्माण की एक फ़ाइल के विपरीत है जिसमें केवल जोड़ के लिए सामग्री को जोड़ना या एक नया कंटेनर बनाना है।


1
वास्तविक कागज के लिए एक कड़ी है!
डेमिस्टर

यह ज्यादातर पेपर-आधारित प्रणाली है, हालांकि यह संभव है कि न्यूमैन को इसकी जानकारी थी।
ग्रेग ए। वुड्स


0

मैं इस जानकारी के बारे में किसी भी तरह से निश्चित नहीं हूं, लेकिन उच्च गति के ड्रम (कंक्रीट कोरेड) पर पदानुक्रम प्रणाली के भंडारण के लिए आईसीएल प्रणाली नहीं थी? यह उस समय के ICL CAFS सिस्टम के समान है, जो (डॉन के उत्तर की तरह) पहली बार 1965 में पेश किया गया था।

संपादित करें

आईसीएल प्रणाली श्रेणी में गिर सकती है (विकिपीडिया लेख से डॉन द्वारा वर्णित) स्तर की एक निश्चित संख्या होने के रूप में। मैं नहीं जानता कि यह पता लगाने के लिए कि वास्तव में पदानुक्रमित है या नहीं, यह पता लगाने के लिए कि कहां है। ICL प्रणाली को LEO रेंज (ICL के निर्माण के लिए संयोजित कई कंपनियों में से) से विकसित किया गया था, जिसमें (AFAIK) का कोई स्थिर भंडारण नहीं था - अस्थायी भंडारण के लिए पारा देरी लाइनों पर निर्भर है।


किसी के लिए भी परिचित नहीं है, ICL का CAFS एक अलग विचार है जो 1960 के दशक से भी आता है, और 1970 के दशक की शुरुआत में इसका पहला प्रारूप था। CAFS कंटेंट एड्रेसेबल फाइल स्टोर के लिए है।
ग्रेग ए। वुड्स

मेरा मानना ​​है कि ICL की पहली पदानुक्रमित फ़ाइल प्रणाली GEORGE 3 OS में थी और यह स्पष्ट रूप से मल्टिक्स से प्रेरित थी।
ग्रेग ए। वुड्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.