एक शुरुआत कर्नेल हैकर के लिए कुछ दिलचस्प लेकिन बहुत मुश्किल परियोजनाएं नहीं हैं?


13

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

संपादित करें: मैंने कर्नेल के साथ जो किया, उस पर थोड़ी पृष्ठभूमि।

  • एक नई समय-निर्धारण नीति लागू की
  • कार्यान्वित यूजर थ्रेड्स और संबंधित म्यूटेक्स लाइब्रेरी (वास्तव में कर्नेल हैकिंग नहीं है लेकिन कर्नेल संबंधित सिद्धांत शामिल है)

जवाबों:


6

मैंने पहले कर्नेल पर बहुत काम नहीं किया है (वे मुझे डराते हैं), लेकिन मैंने सुना है कि यदि आप कर्नेल के काम में शामिल होना चाहते हैं, तो http://k कर्नेलव्यूज़ डॉट ओआरजी एक शानदार संसाधन है। जैसा कि पहले ही उल्लेख किया गया है कि यदि आप एक ओपन-सोर्स कर्नेल-संबंधित प्रोजेक्ट में शामिल होना चाहते हैं, तो SourceForge एक शानदार जगह है।

इसके अलावा, स्टैक ओवरफ्लो पर पहले भी इसी तरह का सवाल पूछा गया है, इसलिए आप यहां देखना चाहते हैं।

स्रोत सीखने में मदद करने के लिए कुछ दिलचस्प, छोटे लिनक्स कर्नेल प्रोजेक्ट क्या हैं?


4

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


0

SourceForge.net 'कर्नेल ड्राइवरों' के लिए 2800+ प्रोजेक्ट्स सूचीबद्ध करता है, हो सकता है कि आपको वहाँ कुछ दिलचस्प लगे?

'कर्नेल ड्राइवरों' के बजाय 'कर्नेल' के लिए SourceForge.net 1403+ प्रोजेक्ट दिखाता है।

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