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

From Vigyanwiki
No edit summary
No edit summary
 
(11 intermediate revisions by 3 users not shown)
Line 3: Line 3:
__NOTOC__
__NOTOC__


[[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]] या वाईएएफएफएस के उपयोग की सिफारिश की जाती है। MTD सबसिस्टम निर्यात ब्लॉक डिवाइस भी करता है, जो ext4 जैसे सामान्य फाइल सिस्टम के उपयोग की अनुमति देता है। हालांकि, इस तरह से एमटीडी का उपयोग करने की अनुशंसा नहीं की जाती है क्योंकि न तो खराब ब्लॉकों का पता लगाया जाता है और न ही किसी प्रकार के वियर लेवलिंग का।


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


USB स्टिक्स, [[मल्टीमीडिया कार्ड]]्स, [[सिक्योर डिजिटल]]्स, [[कॉम्पैक्ट फ़्लैश]] और अन्य लोकप्रिय रिमूवेबल डिवाइस MTDs नहीं हैं। हालांकि उनमें फ्लैश मेमोरी होती है, यह [[फ्लैश अनुवाद परत]] का उपयोग करके एक ब्लॉक डिवाइस इंटरफेस के पीछे छिपा होता है और ओएस के साथ सीधे इंटरफेसिंग नहीं करता है। एमटीडी का उपयोग करते समय, एमटीडी जागरूक फाइल सिस्टम जैसे [[यूबीआईएफएस]], [[JFFS2]] या वाईएएफएफएस के उपयोग की सिफारिश की जाती है। MTD सबसिस्टम निर्यात ब्लॉक डिवाइस भी करता है, जो ext4 जैसे सामान्य फाइल सिस्टम के उपयोग की अनुमति देता है। हालांकि, इस तरह से एमटीडी का उपयोग करने की अनुशंसा नहीं की जाती है क्योंकि न तो खराब ब्लॉकों का पता लगाया जाता है और न ही किसी प्रकार के वियर लेवलिंग का।
एमटीडी [[लॉजिकल ब्लॉक एड्रेसिंग]] का उपयोग करते हुए पारंपरिक भंडारण उपकरण ([[ ठोस राज्य ड्राइव |सॉलिड-स्टेट ड्राइव]], [[हार्ड डिस्क ड्राइव]]...) जैसे ओएस को संबोधित नहीं करते हैं, बल्कि ऑफसेट और माप का उपयोग करते हैं।
 
एमटीडी [[लॉजिकल ब्लॉक एड्रेसिंग]] का उपयोग करते हुए पारंपरिक स्टोरेज डिवाइस ([[ ठोस राज्य ड्राइव ]], [[हार्ड डिस्क ड्राइव]]...) की तरह ओएस को संबोधित नहीं करते हैं, बल्कि ऑफसेट और आकार का उपयोग करते हैं।


==संदर्भ==
==संदर्भ==
<references/>
<references/>
==अग्रिम पठन==
==अग्रिम पठन==
* {{cite book|author=Christopher Hallinan|title=Embedded Linux Primer: A Practical Real-World Approach|year=2010|edition=2nd|publisher=Pearson Education|isbn=978-0-13-706110-5|location=chapter 10}}
* {{cite book|author=क्रिस्टोफर हॉलिनन|title=एंबेडेड लिनक्स प्राइमर: एक व्यावहारिक वास्तविक दुनिया दृष्टिकोण|year=2010|edition=2nd|publisher=पियर्सन शिक्षा|isbn=978-0-13-706110-5|location=अध्याय10}}
 
 
== बाहरी संबंध ==
== बाहरी संबंध ==
* http://www.linux-mtd.infradead.org
* http://www.linux-mtd.infradead.org


{{Linux kernel}}
{{Linux kernel}}
 
{{Use dmy dates|date=March 2022}}
{{Use dmy dates|date=March 2022}}
[[Category: सॉलिड-स्टेट कंप्यूटर स्टोरेज मीडिया]] [[Category: लिनक्स कर्नेल सुविधाएँ]]
{{compu-storage-stub}}
{{compu-storage-stub}}


 
[[Category:All articles lacking reliable references]]
 
[[Category:All stub articles]]
[[Category: Machine Translated Page]]
[[Category:Articles lacking reliable references from December 2013]]
[[Category:Articles with invalid date parameter in template]]
[[Category:CS1 maint]]
[[Category:Collapse templates]]
[[Category:Computer storage stubs]]
[[Category:Created On 09/06/2023]]
[[Category:Created On 09/06/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages with empty portal template]]
[[Category:Pages with script errors]]
[[Category:Portal-inline template with redlinked portals]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates generating microformats]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:Use dmy dates from March 2022]]
[[Category:Wikipedia metatemplates]]
[[Category:लिनक्स कर्नेल सुविधाएँ]]
[[Category:सॉलिड-स्टेट कंप्यूटर स्टोरेज मीडिया]]

Latest revision as of 10:11, 27 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)

बाहरी संबंध