प्रौद्योगिकी

कर्नेल परिभाषा

कर्नेल एक ऑपरेटिंग सिस्टम का सबसे महत्वपूर्ण हिस्सा है, जो कंप्यूटर के पास मौजूद विभिन्न उपकरणों तक पहुँचने का प्रभारी है. NS गुठली यह उस तरीके को भी व्यवस्थित करता है जिसमें स्मृति में लोड किए गए विभिन्न कार्यक्रमों को निष्पादित किया जाता है। इस प्रकार, गुठली सॉफ्टवेयर और हार्डवेयर के बीच मध्यस्थता के रूप में कार्य करते हुए, ऑपरेटिंग सिस्टम के सबसे महत्वपूर्ण पहलुओं का ख्याल रखता है। यद्यपि एक ऑपरेटिंग सिस्टम के विभिन्न भागों के बीच इस प्रकार का भेदभाव उन लोगों में होता है जो सबसे अधिक उपयोग किए जाते हैं, लेकिन यह ध्यान रखना महत्वपूर्ण है कि कुछ मामलों में इसे छोड़ दिया जाता है।

कर्नेल का महत्व

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

उनकी प्रासंगिकता को समझने के लिए कुछ मुख्य गतिविधियों को ध्यान में रखना महत्वपूर्ण हो सकता है। एक कंप्यूटर में, विभिन्न प्रोग्राम उसी के विभिन्न संसाधनों के लिए लगातार अनुरोध कर रहे हैं; कर्नेल इन पहुँचों को देने का प्रभारी है, दो कार्यक्रमों को एक ही समय में एक ही संसाधन तक पहुँचने से रोकता है; इस तरह, रुकावटें पैदा की जाती हैं ताकि पहुंच में एक आदेश हो।

अनुकूलन प्रक्रियाओं से संचालन

विचार करने का एक अन्य बिंदु यह तथ्य है कि गुठली यह प्रक्रियाओं को बनाने और नष्ट करने के लिए जिम्मेदार है, यानी स्मृति में सॉफ़्टवेयर उठाना या इसे समाप्त करना; यह यह भी सुनिश्चित करता है कि भरी हुई प्रक्रियाएं एक दूसरे के साथ समन्वित तरीके से बातचीत करती हैं। अन्य महत्वपूर्ण कार्य मेमोरी उपयोग और फ़ाइल सिस्टम प्रबंधन से संबंधित हैं, अर्थात जिस तरह से जानकारी को व्यवस्थित और संग्रहीत किया जाता है।

जैसा कि हम देख सकते हैं, नाभिक की भूमिका o गुठली कंप्यूटर के संचालन के संबंध में यह अत्यंत महत्वपूर्ण है, इसके बिना उसी के विभिन्न संसाधनों तक पहुंच प्राप्त करना असंभव होगा, उन कार्यक्रमों के उपयोग का समन्वय करना असंभव होगा जिनका हम दैनिक उपयोग करते हैं।

$config[zx-auto] not found$config[zx-overlay] not found