लिनक्स कर्नेल का संकलन


8

बस सीखने के अनुभव के लिए, मैंने लिनक्स कर्नेल को विभिन्न विकल्पों के साथ पुन: स्थापित किया है, इसे स्थापित और बूट किया गया है। यह शिक्षाप्रद और सीधा दोनों था। हालाँकि, मैं बड़ी संख्या में उपलब्ध विकल्पों से अभिभूत था।

मेरे प्रश्न हैं:

  1. क्या यह मेरे विशेष लैपटॉप के लिए लिनक्स कर्नेल को अनुकूलित करने की कोशिश में समय बिताने का मतलब है? क्या यह एक महत्वपूर्ण सुधार करेगा?
  2. क्या कोई उपकरण हैं जो मेरे कंप्यूटर के कॉन्फ़िगरेशन को पढ़ सकते हैं और एक कॉन्फ़िगरेशन का सुझाव दे सकते हैं?

'lshw' कुछ सुराग अपने सटीक हार्डवेयर सेटअप करने के लिए देना चाहिए
जर्नीमैन गीक

जवाबों:


7

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

यह एक अच्छा व्यायाम है, खासकर यदि आप कर्नेल के बारे में जानने में रुचि रखते हैं, लेकिन जहाँ तक दिन-प्रतिदिन के संचालन का प्रदर्शन डेस्कटॉप पर होता है या कार्य केंद्र गैर-मौजूद नहीं है, यहां तक ​​कि सबसे अच्छा संकलन समय अनुकूलन के लिए भी आपका विशिष्ट CPU।

यदि आप प्रदर्शन के लिए शिक्षा के लिए ऐसा कर रहे हैं, तो मेरा सुझाव है कि आप यथासंभव विभिन्न तरीकों को संकलित करने का प्रयास करें। मॉड्यूल के रूप में सब कुछ संकलित करें, फिर सब कुछ स्थैतिक संकलित करें (और देखें कि आपका कर्नेल कितना विशाल हो जाता है), फिर अपने सभी हार्डवेयर को काम में रखते हुए एक न्यूनतम कर्नेल संकलित करने का प्रयास करें। कुछ प्रयोगात्मक सुविधाओं का प्रयास करें (शायद वीएम पर; ;-))। इसके साथ मजे करो।


2

यह बूट समय में एक महत्वपूर्ण सुधार कर सकता है, लेकिन जरूरी नहीं कि प्रदर्शन।

यहां छोटा ऐड-ऑन: यदि आप पूरी तरह से मॉड्यूल समर्थन को अक्षम करते हैं, तो एक स्थिर कोई मॉड्यूल कर्नेल को अधिक सुरक्षित नहीं माना जा सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.