लिनक्स में कर्नेल क्या है और आप अपने संस्करण की जांच कैसे करते हैं?

लिनक्स में कर्नेल क्या है और आप अपने संस्करण की जांच कैसे करते हैं?

जंगली में बहुत सारे लिनक्स वितरण हैं, लेकिन केवल एक चीज है जो उन्हें आम होने की गारंटी है: लिनक्स कर्नेल। फिर भी जबकि बहुत से लोग लिनक्स कर्नेल के बारे में बात करते हैं, बहुत से लोग वास्तव में नहीं जानते कि यह क्या करता है।





आइए लिनक्स कर्नेल पर एक नज़र डालें और इसकी आवश्यकता क्यों है, यथासंभव कुछ geeky शब्दों के साथ।





एक कर्नेल क्या है?

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





कर्नेल आपके कंप्यूटर हार्डवेयर और उस सॉफ़्टवेयर के बीच सेतु का काम करता है जिसे आप चलाना चाहते हैं। यह कर्नेल में शामिल ड्राइवरों के माध्यम से हार्डवेयर से बात करता है (या बाद में कर्नेल मॉड्यूल के रूप में स्थापित)।

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



कर्नेल संसाधन प्रबंधन में भी अत्यधिक शामिल है। इसे यह सुनिश्चित करना होगा कि किसी ऐप को चलाने के लिए पर्याप्त मेमोरी उपलब्ध हो और ऐप को मेमोरी में सही स्थान पर रखा जा सके। कर्नेल प्रोसेसर के उपयोग को अनुकूलित करने का प्रयास करता है ताकि वह जितनी जल्दी हो सके कार्यों को पूरा कर सके।

विफलताओं से गतिरोध पैदा हो सकता है, जहां पूरा सिस्टम रुक जाता है क्योंकि एक ऐप को ऐसे संसाधन की आवश्यकता होती है जो दूसरा उपयोग कर रहा हो।





लिनक्स कर्नेल क्या है?

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

टॉर्वाल्ड्स ने 1991 में लिनक्स कर्नेल बनाया। उन्होंने शुरू में प्रोजेक्ट का नाम फ़्रीक्स ('फ्री,' 'फ्रीक' और 'यूनिक्स' का संयोजन) रखा। एक सहकर्मी ने लिनक्स नाम को प्राथमिकता दी, और वह नाम अटक गया। टॉर्वाल्ड्स ने 1992 में जीएनयू कॉपीलेफ्ट लाइसेंस के तहत पहला लिनक्स संस्करण जारी किया, जो परियोजना की सफलता का एक बड़ा हिस्सा बन गया।





अधिकांश लिनक्स डेस्कटॉप अनुभव जीएनयू प्रोजेक्ट से आता है, एक पुरानी पहल जिसने लगभग पूर्ण डेस्कटॉप ऑपरेटिंग सिस्टम बनाया था। इसके लिए केवल एक कर्नेल की आवश्यकता थी, और लिनक्स ने उस आवश्यकता को पूरा किया। यही कारण है कि कुछ लोग OS को GNU/Linux कहते हैं।

अन्य फ्री और ओपन सोर्स डेस्कटॉप, जैसे फ्रीबीएसडी, लिनक्स की तरह दिखते हैं और महसूस करते हैं क्योंकि वे एक ही जीएनयू सॉफ्टवेयर चलाते हैं।

चूंकि लिनक्स कर्नेल GNU लाइसेंस के तहत उपलब्ध था, इसलिए GNU प्रोजेक्ट के हिस्से के रूप में एक अलग कर्नेल को विकसित करने में रुचि कम थी। और अन्य प्रतिस्पर्धी कर्नेल बनाने के बजाय, जैसे कि विंडोज और मैकओएस में पाए जाने वाले, कई कंपनियों ने इसके बजाय लिनक्स कर्नेल का उपयोग करने और योगदान करने के लिए चुना है।

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

Linux कर्नेल का उपयोग किस लिए किया जाता है

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

Linux 500 सबसे शक्तिशाली सुपर कंप्यूटर और हमारे अधिकांश इंटरनेट इन्फ्रास्ट्रक्चर को शक्ति प्रदान करता है। जब आप क्लाउड के बारे में सोचते हैं, तो आप मुख्य रूप से इंटरकनेक्टेड लिनक्स-संचालित सर्वरों के बारे में सोच रहे होते हैं।

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

यह अकेला नहीं है। पाइन 64 जैसे प्रतियोगियों ने कंप्यूटिंग की कीमत को काफी कम करने में मदद की है।

लिनक्स कर्नेल संस्करण की जांच कैसे करें

कर्नेल सक्रिय विकास के अधीन है, इसलिए नए लिनक्स संस्करण हर समय सामने आते हैं।

यह देखने का सबसे सरल तरीका है कि आपकी मशीन पर कौन सी रिलीज़ है, जो कि Linux के किसी भी संस्करण पर काम करेगी, इसका उपयोग करना है

uname

आदेश। यह एक कमांड लाइन टूल है जो सिस्टम की जानकारी प्रदान करता है। आप एक टर्मिनल विंडो खोलकर और निम्नलिखित टाइप करके अपने द्वारा उपयोग किए जा रहे लिनक्स कर्नेल संस्करण को पा सकते हैं:

uname -r

मैं वर्तमान में लिनक्स कर्नेल संस्करण चला रहा हूँ 4.20.16-200.fc29.x86_64 . आइए इसका अर्थ तोड़ते हैं।

  • NS 4 कर्नेल संस्करण को संदर्भित करता है।
  • NS बीस वर्तमान प्रमुख संशोधन को संदर्भित करता है।
  • NS 16 वर्तमान मामूली संशोधन को संदर्भित करता है।
  • NS 200 इस रिलीज़ पर लागू बग फिक्स और पैच को संदर्भित करता है।

अंतिम बिट आपके द्वारा चलाए जा रहे वितरण के लिए विशिष्ट होगा। यह स्ट्रिंग इंगित करती है कि मैं फेडोरा 29 का 64-बिट संस्करण चला रहा हूं।

क्या आपको अपना लिनक्स कर्नेल अपडेट करना चाहिए?

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

उदाहरण के लिए, उबंटू और फेडोरा के नए संस्करण लगभग हर छह महीने में सामने आते हैं और अपने साथ लिनक्स कर्नेल का एक नया संस्करण लाते हैं।

सिम को कैसे ठीक करें प्रावधान नहीं मिमी#2

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

इस विषय पर अधिक जानकारी के लिए देखें क्यों विंडोज़ लिनक्स कर्नेल की शिपिंग चीजों को बदल देता है .

साझा करना साझा करना कलरव ईमेल 6 श्रव्य विकल्प: सर्वश्रेष्ठ मुफ्त या सस्ते ऑडियोबुक ऐप्स

यदि आप ऑडियो पुस्तकों के लिए भुगतान करना पसंद नहीं करते हैं, तो यहां कुछ बेहतरीन ऐप्स हैं जो आपको उन्हें निःशुल्क और कानूनी रूप से सुनने की सुविधा देते हैं।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • तकनीक की व्याख्या
  • खुला स्त्रोत
  • लिनक्स कर्नेल
लेखक के बारे में बर्टेल किंग(323 लेख प्रकाशित)

बर्टेल एक डिजिटल न्यूनतम है जो भौतिक गोपनीयता स्विच वाले लैपटॉप और फ्री सॉफ्टवेयर फाउंडेशन द्वारा समर्थित ओएस से लिखता है। वह सुविधाओं पर नैतिकता को महत्व देता है और दूसरों को अपने डिजिटल जीवन पर नियंत्रण रखने में मदद करता है।

बर्टेल किंग . की ओर से अधिक

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें