घर ऑडियो माइक्रोकर्नेल क्या है? - टेक्नोपेडिया से परिभाषा

माइक्रोकर्नेल क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - माइक्रोकर्नेल का क्या अर्थ है?

एक माइक्रोकर्नेल सॉफ्टवेयर का एक टुकड़ा या यहां तक ​​कि एक कोड है जिसमें ऑपरेटिंग सिस्टम को लागू करने के लिए आवश्यक कार्यों और सुविधाओं की लगभग न्यूनतम राशि होती है।

यह तंत्र की न्यूनतम संख्या प्रदान करता है, बस एक प्रणाली के सबसे बुनियादी कार्यों को चलाने के लिए पर्याप्त है, ताकि कार्यान्वयन लचीलेपन को अधिकतम किया जा सके ताकि यह ओएस के अन्य भागों को कुशलता से लागू करने की अनुमति देता है क्योंकि यह बहुत अधिक नीतियाँ लागू नहीं करता है।

टेक्नोपेडिया माइक्रोकोर्न को समझाता है

Microkernels को पहली बार 1980 के दशक में कई चुनौतियों के लिए एक सीधी प्रतिक्रिया के रूप में विकसित किया गया था, जो डिजाइन और प्रोग्रामिंग में असंगति के कारण मोनो-गुठली के नए कंप्यूटर सिस्टम में अनुकूलन को विफल कर रहे थे।

ऐसा इसलिए है क्योंकि उस समय नए प्रोटोकॉल स्टैक, फ़ाइल सिस्टम, डिवाइस ड्राइवर और अन्य निम्न-स्तरीय सिस्टम जल्दी विकसित किए जा रहे थे। उपर्युक्त कार्यविधियाँ अक्सर अखंड कर्नेल में स्थित थीं जिसके परिणामस्वरूप नए सिस्टम में उपयोग किए जाने पर बहुत सारे काम और सावधान कोड प्रबंधन होते हैं।

माइक्रो कर्नेल विचार उपयोगकर्ता-अंतरिक्ष कार्यक्रमों के रूप में इन सभी कार्यों को लागू करने के लिए था जो उन्हें सामान्य कार्यक्रमों की तरह चालू और बंद करने की अनुमति देता था; उन्हें डेमॉन के रूप में चलाया जा रहा है।

यह इन कार्यों के आसान हेरफेर के लिए और अन्य दुष्प्रभावों के बारे में चिंता किए बिना ठीक ट्यूनिंग के लिए कर्नेल कोड को अलग करने के लिए अनुमति देता है। लेकिन विशेष रूप से, इसने अन्य ऑपरेटिंग सिस्टमों को इस सामान्य कोर या माइक्रोकर्नल के शीर्ष पर बनाने की अनुमति दी, जो ऑपरेटिंग सिस्टम पर अनुसंधान को बहुत उन्नत करते हैं।

माइक्रोकर्नेल क्या है? - टेक्नोपेडिया से परिभाषा