2012-10-19 17 views
9

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

+3

http://english.stackexchange.com/questions/32206/kernel-vs-core कुछ संकेत दिखा रहा है। सौभाग्य! –

उत्तर

9

Etymologically शब्दों में, यह मेरी समझ है कि kernelcyrnel के आधुनिकीकरण है (पुरानी अंग्रेज़ी, seed अर्थ है, यह भी शब्द है कि corn, से अगर आप यमक माफ कर देंगे "उपजी")।

उस संदर्भ में एक कर्नेल कुछ ऐसा है जो बाकी बढ़ता है। आप कर्नेल को "कोर" भी कह सकते हैं, लेकिन वनस्पति-भाषी बोलने वाले "कोर" में बीज (या "कर्नेल") होते हैं।

चूंकि बाकी ऑपरेटिंग सिस्टम कर्नेल से बढ़ते हैं, यह शब्द मुझे समझ में आता है।

+0

ठीक है, यह वास्तव में समझ में आता है, मुझे लगता है कि मेरे पास 10 साल की सर्दी के गुच्छा के लिए एक कर्नेल को समझाने का एक अच्छा दृश्य तरीका है, जो वास्तव में मैं देख रहा हूं, धन्यवाद आदमी! – TheRamRodder

3

मुझे यकीन नहीं है कि आप क्या पूछ रहे हैं लेकिन मेरे लिए कारण स्पष्ट है। कर्नेल एक ऑपरेटिंग सिस्टम का मुख्य घटक है। कर्नेल परिभाषाओं में से एक "किसी भी चीज़ का केंद्रीय या सबसे महत्वपूर्ण हिस्सा" है।

+1

तो मैं खुले तौर पर अपने सभी गुगलिंग के बाद स्वीकार करूंगा और इस तरह, dictionary.com ने मेरे दिमाग को पार नहीं किया ... कारण मैं पूछ रहा हूं कि कर्नेल के अमूर्तता के अच्छे स्तर के वर्णन को परिभाषित करना है। अगर मैं प्रतिनिधि था, तो मैं आपका जवाब वोट दूंगा, धन्यवाद! : पी – TheRamRodder

+0

@ डेविड - दाएं, लेकिन इसे "कर्नेल" क्यों कहा जाता है और केंद्रीय घटक का प्रतीक नहीं है ... जैसे "इंजन", या "कोर", या "मस्तिष्क", या "केंद्र" या कुछ और ... – SnakeDoc

4

जर्मन में, "डर कर्न" शब्द है जिसे मैं "कोर" में अनुवाद करूंगा। तो ऐसा लगता है कि "कर्नेल" के समान है। कभी-कभी कर्न को पौधों के एकल बीज का वर्णन करने के लिए प्रयोग किया जाता है और अक्सर एक प्रणाली के बुनियादी/केंद्रीय/मौलिक हिस्सों के लिए जहां अन्य चीजें इस पर आधारित होती हैं, उदा। पृथ्वी का मूल मुझे नहीं पता कि "कर्नेल" में अंतिम "ईएल" कहां से आता है।

+0

कर्नल (/ krrnəl /) वह है जो आप सोच रहे हैं। – Chad

+0

"कर्नल" का रैंक अमेरिकी सेना के लिए शायद ही विशिष्ट है, और यह _certainly_ वहां उत्पन्न नहीं होता है। आइए ईएल और यू के लिए अमेरिका केंद्रित छोड़ दें। –

0

कर्नेल को विलियम स्टॉलिंग्स 6 वें संस्करण द्वारा ऑपरेटिंग सिस्टम में न्यूक्लियस के रूप में भी जाना जाता है जिसका अर्थ केंद्रीय भाग है।

2

OED शब्द हर दिन के भाषण में गिरी की आधुनिक अंग्रेजी अंग्रेजी के उपयोग के अनुसार एक नट के खाद्य हिस्सा है। इसका इस्तेमाल पहली बार 16 वीं शताब्दी में नाभिक, कोर से किया गया था, इसलिए यह लिनक्स के लिए आवेदन प्रणाली के उस हिस्से का एक अच्छा वर्णन प्रतीत होता है। मुझे आश्चर्य है कि इस संदर्भ में किसने इसका इस्तेमाल किया था? कर्नल मूल रूप से कॉलम (कोलोनेला) के लिए इतालवी शब्द से लिया गया था यानी वह वह व्यक्ति है जो कॉलम की ओर जाता है - यह अमेरिकी और अंग्रेजी दोनों अंग्रेजी में है और अन्य शब्दों में भी उच्चारण है) वाकर ने क्या कहा "। उन सकल अनियमितताओं जो के रूप में असुधार्य "ऊपर दिया जाना चाहिए ..among

0

छोटे प्रणाली के मूल

कर्नेल मतलब 'कोर' करता है, यह भी एक चेतावनी है कि कोर छोटे रखा जाना चाहिए है । प्रणाली इस बाइनरी से बढ़ती है।

Kernel Definition लिनक्स सूचना परियोजना के से:

गिरी है ऑपरेटिंग सिस्टम के पहले भाग स्मृति में लोड करने के लिए बूट के दौरान ...

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

रॉबर्ट प्यार हमें याद दिलाता है, कर्नेल आकार अभी भी महत्वपूर्ण है:

... कर्नेल स्मृति पृष्ठांकन योग्य नहीं है। इसलिए, मेमोरी का हर बाइट जो आप उपभोग करते हैं वह उपलब्ध भौतिक स्मृति का एक कम बाइट है। - रॉबर्ट प्यार, लिनक्स कर्नेल विकास