लिनस टॉर्वाल्ड्स ने कर्नेल में काम, वर्तमान और भविष्य की समस्याओं के बारे में बात की

पुण्य सम्मेलन मेंl सम्मेलन सम्मेलन खोलेंएंबेडेड लिनक्स पिछले सप्ताह से, लाइनस टोरवाल्ड्स ने लिनक्स कर्नेल के वर्तमान और भविष्य पर चर्चा की VMware के डिर्क होहंडेल के साथ एक परिचयात्मक बातचीत में।

डुरेंटे ला डिस्कियस, पीढ़ीगत परिवर्तन का मुद्दा उठाया गया था विकास के माहौल में। लीनुस उल्लेख किया है कि लगभग 30 वर्षों के बावजूद परियोजना का इतिहास, सामान्य तौर पर, समुदाय उतना पुराना नहीं है: डेवलपर्स के बीच कई नए लोग हैं जो अभी तक 50 साल के नहीं हैं।

वयोवृद्ध पुराने और भूरे रंग के हो जाते हैं, लेकिन जो लोग लंबे समय से परियोजना में शामिल हैं, एक नियम के रूप में, उन्होंने नए कोड लिखना बंद कर दिया है और रखरखाव या प्रशासन से संबंधित कार्यों में लगे हुए हैं।

नए अनुरक्षकों के लिए खोज एक बड़ी समस्या के रूप में देखी जाती है। समुदाय में कई सक्रिय डेवलपर्स हैं जो नए कोड लिखने के लिए खुश हैं, लेकिन कुछ अपना समय बनाए रखने और किसी और के कोड को सत्यापित करने के लिए तैयार हैं।

व्यावसायिकता के अलावा, अनुरक्षकों को पूर्ण आत्मविश्वास का आनंद लेना चाहिए। रखरखाव प्रबंधकों को भी प्रक्रिया में लगातार शामिल होना और लगातार काम करना आवश्यक है; रखरखाव प्रबंधक हमेशा उपलब्ध होना चाहिए, पत्र पढ़ें और हर दिन उन्हें जवाब दें।

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

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

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

भविष्य में, विभिन्न मॉडल प्रदान करने की उम्मीद है उन बाल घटकों को लिखने के लिए, सी भाषा के उपयोग तक सीमित नहीं है।

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

समानता से जिस तरह से अमेज़ॅन के एआरएम के उपयोग ने इस वास्तुकला को बढ़ावा देना संभव बना दिया सर्वर सिस्टम पर, ऐप्पल स्टॉक शक्तिशाली एआरएम पीसी उपलब्ध करा सकता है जिसका उपयोग कुछ वर्षों के भीतर विकास के लिए किया जा सकता है।

अपने नए AMD प्रोसेसर-आधारित पीसी के बारे में, लिनस ने उल्लेख किया कि सब कुछ ठीक काम करता है सिवाय 'बहुत शोर रेफ्रिजरेटर के लिए।»

मुख्य कक्षाओं के बारे में, लिनस ने कहा कि यह उबाऊ और दिलचस्प है। यह उबाऊ है, क्योंकि आपको बग को ठीक करने और कोड को टिड्ड करने की दिनचर्या से निपटना है, लेकिन यह दिलचस्प है, क्योंकि आपको लगातार नई तकनीकों से निपटने, निम्न-स्तर की टीमों के साथ बातचीत करने और जो कुछ भी होता है उसकी निगरानी करने की आवश्यकता है।

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

कर्नेल डेवलपर्स के साथ लिनुस ने बातचीत की, कोई भी संक्रमण से घायल नहीं हुआ था। चिंता के कारण एक सहयोगी को एक या दो महीने के लिए गायब हो गया, लेकिन यह सुरंग सिंड्रोम की शुरुआत से जुड़ा हुआ था।

लिनस यह भी उल्लेख किया है कि कर्नेल 5.8 विकास के दौरान, आपको अधिक समय बिताना होगा संस्करण तैयार करना और एक अतिरिक्त परीक्षण संस्करण या दो जारी करना, क्योंकि यह कर्नेल परिवर्तनों की मात्रा के मामले में असामान्य रूप से बड़ा था।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।