मेमोरी टेक्नोलॉजी डिवाइस: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 5: Line 5:
[[File:Macronix MX29LV320ATTC-70G 20110908.jpg|thumb|150px|राऊटर में फ्लैश-ईईपीरोम - एक सच्चा एमटीडी]][[फ्लैश मेमोरी]] के साथ अंत:क्रिया करने के लिए '''मेमोरी टेक्नोलॉजी डिवाइस (एमटीडी)''' [[लिनक्स]] में एक प्रकार की [[डिवाइस फ़ाइल सिस्टम|उपकरण फ़ाइल प्रणाली]] है। एमटीडी उप-प्रणाली को हार्डवेयर-विशिष्ट उपकरण ड्राइवरों और उच्च-स्तरीय अनुप्रयोगों के बीच एक [[अमूर्त परत]] प्रदान करने के लिए बनाया गया था। चूंकि कैरेक्टर (सूचना की इकाई) और [[ब्लॉक डिवाइस|ब्लॉक उपकरण]] फाइलें पहले से ही उपस्थित हैं, लेकिन फ्लैश मेमोरी उपकरण के संचालन की विधि से उनके सिमैन्टिक अच्छी तरह से मैप नहीं करते हैं।
[[File:Macronix MX29LV320ATTC-70G 20110908.jpg|thumb|150px|राऊटर में फ्लैश-ईईपीरोम - एक सच्चा एमटीडी]][[फ्लैश मेमोरी]] के साथ अंत:क्रिया करने के लिए '''मेमोरी टेक्नोलॉजी डिवाइस (एमटीडी)''' [[लिनक्स]] में एक प्रकार की [[डिवाइस फ़ाइल सिस्टम|उपकरण फ़ाइल प्रणाली]] है। एमटीडी उप-प्रणाली को हार्डवेयर-विशिष्ट उपकरण ड्राइवरों और उच्च-स्तरीय अनुप्रयोगों के बीच एक [[अमूर्त परत]] प्रदान करने के लिए बनाया गया था। चूंकि कैरेक्टर (सूचना की इकाई) और [[ब्लॉक डिवाइस|ब्लॉक उपकरण]] फाइलें पहले से ही उपस्थित हैं, लेकिन फ्लैश मेमोरी उपकरण के संचालन की विधि से उनके सिमैन्टिक अच्छी तरह से मैप नहीं करते हैं।


यूएसबी फ्लैश ड्राइव (यूएसबी स्टिक), [[मल्टीमीडिया कार्ड]], [[सिक्योर डिजिटल|सुरक्षित डिजिटल]], [[ कॉम्पैक्ट फ़्लैश |कॉम्पैक्ट फ़्लैश]] और अन्य लोकप्रिय हटाये जाने योग्य उपकरण एमटीडी नहीं हैं। चूंकि उनमें फ्लैश मेमोरी होती है, यह [[फ्लैश अनुवाद परत]] का उपयोग करके एक ब्लॉक उपकरण इंटरफ़ेस के पीछे छिपा होता है और ओएस के साथ सीधे इंटरफेसिंग नहीं करता है।<ref>{{cite web | url=http://www.linux-mtd.infradead.org/doc/general.html#L_overview | title=मेमोरी टेक्नोलॉजी डिवाइस ओवरव्यू| accessdate=1 September 2012}}</ref>
यूएसबी फ्लैश ड्राइव (यूएसबी स्टिक), [[मल्टीमीडिया कार्ड]], [[सिक्योर डिजिटल|सुरक्षित डिजिटल]], [[ कॉम्पैक्ट फ़्लैश |कॉम्पैक्ट फ़्लैश]] और अन्य प्रचलित हटाये जाने योग्य उपकरण एमटीडी नहीं हैं। चूंकि उनमें फ्लैश मेमोरी होती है, यह [[फ्लैश अनुवाद परत|फ्लैश मेमोरी नियंत्रक]] का उपयोग करके एक ब्लॉक उपकरण इंटरफ़ेस के पीछे छिपा होता है और ओएस के साथ सीधे इंटरफेसिंग नहीं करता है।<ref>{{cite web | url=http://www.linux-mtd.infradead.org/doc/general.html#L_overview | title=मेमोरी टेक्नोलॉजी डिवाइस ओवरव्यू| accessdate=1 September 2012}}</ref>


एमटीडी का उपयोग करते समय, एमटीडी अवगत फाइल प्रणाली जैसे [[यूबीआईएफएस]], [[JFFS2|जेएफएफएस2]] या वाईएएफएफएस के उपयोग की अनुशंसा की जाती है। एमटीडी उप-प्रणाली ब्लॉक उपकरणों का भी निर्यात करती है, जो सामान्य फ़ाइल प्रणाली जैसे ext4 के उपयोग की अनुमति देती है। चूंकि, इस तरह से एमटीडी का उपयोग करने की अनुशंसा नहीं की जाती है क्योंकि न तो निकृष्ट ब्लॉकों का और न ही किसी प्रकार के वियर लेवलिंग (तकनीक) का पता लगाया जाता है।
एमटीडी का उपयोग करते समय, एमटीडी अवगत फाइल प्रणाली जैसे [[यूबीआईएफएस]], [[JFFS2|जेएफएफएस2]] या वाईएएफएफएस के उपयोग की अनुशंसा की जाती है। एमटीडी उप-प्रणाली ब्लॉक उपकरणों का भी निर्यात करती है, जो सामान्य फ़ाइल प्रणाली जैसे ext4 के उपयोग की अनुमति देती है। चूंकि, इस तरह से एमटीडी का उपयोग करने की अनुशंसा नहीं की जाती है क्योंकि न तो निकृष्ट ब्लॉकों का और न ही किसी प्रकार के वियर लेवलिंग (तकनीक) का पता लगाया जाता है।

Revision as of 09:50, 20 June 2023


राऊटर में फ्लैश-ईईपीरोम - एक सच्चा एमटीडी

फ्लैश मेमोरी के साथ अंत:क्रिया करने के लिए मेमोरी टेक्नोलॉजी डिवाइस (एमटीडी) लिनक्स में एक प्रकार की उपकरण फ़ाइल प्रणाली है। एमटीडी उप-प्रणाली को हार्डवेयर-विशिष्ट उपकरण ड्राइवरों और उच्च-स्तरीय अनुप्रयोगों के बीच एक अमूर्त परत प्रदान करने के लिए बनाया गया था। चूंकि कैरेक्टर (सूचना की इकाई) और ब्लॉक उपकरण फाइलें पहले से ही उपस्थित हैं, लेकिन फ्लैश मेमोरी उपकरण के संचालन की विधि से उनके सिमैन्टिक अच्छी तरह से मैप नहीं करते हैं।

यूएसबी फ्लैश ड्राइव (यूएसबी स्टिक), मल्टीमीडिया कार्ड, सुरक्षित डिजिटल, कॉम्पैक्ट फ़्लैश और अन्य प्रचलित हटाये जाने योग्य उपकरण एमटीडी नहीं हैं। चूंकि उनमें फ्लैश मेमोरी होती है, यह फ्लैश मेमोरी नियंत्रक का उपयोग करके एक ब्लॉक उपकरण इंटरफ़ेस के पीछे छिपा होता है और ओएस के साथ सीधे इंटरफेसिंग नहीं करता है।[1]

एमटीडी का उपयोग करते समय, एमटीडी अवगत फाइल प्रणाली जैसे यूबीआईएफएस, जेएफएफएस2 या वाईएएफएफएस के उपयोग की अनुशंसा की जाती है। एमटीडी उप-प्रणाली ब्लॉक उपकरणों का भी निर्यात करती है, जो सामान्य फ़ाइल प्रणाली जैसे ext4 के उपयोग की अनुमति देती है। चूंकि, इस तरह से एमटीडी का उपयोग करने की अनुशंसा नहीं की जाती है क्योंकि न तो निकृष्ट ब्लॉकों का और न ही किसी प्रकार के वियर लेवलिंग (तकनीक) का पता लगाया जाता है।

एमटीडी लॉजिकल ब्लॉक एड्रेसिंग का उपयोग करते हुए पारंपरिक भंडारण उपकरण (सॉलिड-स्टेट ड्राइव, हार्ड डिस्क ड्राइव...) जैसे ओएस को संबोधित नहीं करते हैं, बल्कि ऑफसेट और माप का उपयोग करते हैं।

संदर्भ

  1. "मेमोरी टेक्नोलॉजी डिवाइस ओवरव्यू". Retrieved 1 September 2012.

अग्रिम पठन

  • क्रिस्टोफर हॉलिनन (2010). एंबेडेड लिनक्स प्राइमर: एक व्यावहारिक वास्तविक दुनिया दृष्टिकोण (2nd ed.). अध्याय10: पियर्सन शिक्षा. ISBN 978-0-13-706110-5.{{cite book}}: CS1 maint: location (link)

बाहरी संबंध