सार:
लिनक्स कर्नेल विकास टीम ने हाल ही में लिनक्स 7.3-आरसी2 परीक्षण संस्करण जारी किया है, यह चिह्नित करते हुए कि 7.3 विकास चक्र आधिकारिक तौर पर नियमित उम्मीदवार संस्करण चरण में प्रवेश कर चुका है। जैसे ही मर्ज विंडो पिछले सप्ताह समाप्त हुई, विकास कार्य नई सुविधाओं को मर्ज करने से लेकर समस्या समाधान और स्थिरता सत्यापन पर स्थानांतरित हो गया है, और नवीनतम आरसी2 संस्करण एक व्यस्त लय दिखाता है जो अतीत से अलग है।

लिनक्स कर्नेल कन्वेंशन के अनुसार, आरसी2 चरण आमतौर पर पूरे विकास चक्र में एक अपेक्षाकृत शांत सप्ताह होता है। मर्ज विंडो के दौरान बड़ी मात्रा में कोड एकीकरण के बाद डेवलपर्स अक्सर कुछ समय के लिए धीमा हो जाते हैं, और अधिक परीक्षण प्रतिक्रिया आने की प्रतीक्षा करते हैं। हालांकि, इस लिनक्स 7.3 विकास चक्र में, स्थिति स्पष्ट रूप से अलग है। डेवलपर्स को न केवल पहले परीक्षण संस्करण में उजागर हुई विभिन्न समस्याओं से निपटने की ज़रूरत है, बल्कि बड़ी संख्या में नए सबमिशन प्राप्त करना जारी रखना है, जिससे आरसी 2 संस्करण अभी भी अत्यधिक सक्रिय है।
लिनक्स 7.3-आरसी2 की रिलीज़ कई उल्लेखनीय सुधार और सुधार लाती है। इनमें कार्य शेड्यूलिंग दक्षता में सुधार और प्रदर्शन में सुधार के लिए हाइब्रिड आर्किटेक्चर प्रोसेसर के लिए कैश-अवेयर शेड्यूलिंग तंत्र में सुधार शामिल हैं। प्रोसेसर प्लेटफार्मों के लिए जिन्होंने हाल के वर्षों में बड़े और छोटे कोर डिजाइनों को व्यापक रूप से अपनाया है, इस प्रकार का अनुकूलन विभिन्न प्रकार के कोर संसाधनों का अधिक उचित उपयोग करने में मदद करता है।
कर्नेल मेमोरी प्रबंधन भाग को व्यापक कोड क्लीनअप भी प्राप्त हुआ। ऑब्जेक्ट आवंटन तंत्र को और अधिक अनुकूलित करने और कोड गुणवत्ता में सुधार करने के लिए विकास टीम ने बड़ी संख्या में पारंपरिक kmalloc कॉल को अद्यतन kmalloc_obj इंटरफ़ेस परिवार में स्थानांतरित कर दिया। इस कार्य में संपूर्ण कर्नेल स्रोत ट्री शामिल था, जिसके परिणामस्वरूप बड़े पैमाने पर कोड परिवर्तन हुए।
ग्राफिक्स ड्राइवरों के संदर्भ में, Linux 7.3-rc2 NVIDIA ब्लैकवेल आर्किटेक्चर ग्राफिक्स कार्ड के लिए ओपन सोर्स नोव्यू ड्राइवर में डिस्प्ले आउटपुट फिक्स की एक श्रृंखला जोड़ता है। जैसे-जैसे जीपीयू की नई पीढ़ी धीरे-धीरे अधिक लोकप्रिय होती जा रही है, इन सुधारों से नवीनतम हार्डवेयर के साथ लिनक्स प्लेटफॉर्म की अनुकूलता और स्थिरता में सुधार होने की उम्मीद है।
सुरक्षा और रस्ट भाषा समर्थन के संदर्भ में, यह अद्यतन रैंडस्ट्रक्चर रैंडम स्ट्रक्चर लेआउट सुरक्षा तंत्र के डिफ़ॉल्ट व्यवहार को समायोजित करता है। जब सिस्टम में रस्ट कर्नेल समर्थन और संबंधित संकलन उपकरण श्रृंखला सक्षम होती है, तो रैंडस्ट्रक्चर डिफ़ॉल्ट रूप से बंद हो जाएगा। डेवलपर्स का मानना है कि यह समायोजन तंत्र के दो सेटों के बीच उत्पन्न होने वाली संगतता समस्याओं को कम करने में मदद करेगा।
इसके अलावा, कुछ ईडीएसी (त्रुटि जांच और सुधार) सबसिस्टम अपडेट जिन्हें मूल रूप से लिनक्स 7.3 में प्रवेश करने की योजना बनाई गई थी, लेकिन समय के कारण मर्ज विंडो छूट गई थी, उन्हें भी इस उम्मीदवार संस्करण में शामिल किया गया है। साथ ही, कर्नेल स्रोत ट्री में विभिन्न आर्किटेक्चर, ड्राइवर और बुनियादी ढांचे के घटकों को शामिल करते हुए कई सुधार हैं।
गौरतलब है कि इस विकास चक्र के साथ एक विषय भी जुड़ा है जिस पर हाल के वर्षों में अधिक ध्यान गया है- कृत्रिम बुद्धिमत्ता से उत्पन्न कोड। लिनक्स कर्नेल स्थिर संस्करण के नेताओं में से एक, ग्रेग क्रोह-हार्टमैन ने पहले सार्वजनिक रूप से कहा है कि बड़ी मात्रा में एआई और बड़ी भाषा मॉडल-जनित सामग्री विकास प्रक्रिया में प्रवेश कर रही है, जो समीक्षा, सत्यापन और रखरखाव कार्य को अधिक दबाव में डालती है। उनका मानना है कि लिनक्स 7.3 विकास चक्र इसलिए एक विशेष रूप से कठिन संस्करण चक्र बन सकता है।
हालांकि समग्र विकास प्रक्रिया को प्रभावित करने वाली कोई बड़ी समस्या नहीं है, अधिक से अधिक डेवलपर्स चिंतित हैं कि एआई-जनरेटेड कोड की मात्रा में तेजी से वृद्धि ओपन सोर्स समुदाय के दीर्घकालिक सहयोग मॉडल को बदल रही है। विकास दक्षता में सुधार करते हुए कोड की गुणवत्ता और रखरखाव को कैसे बनाए रखा जाए यह एक नई चुनौती बन गई है जिसका लिनक्स समुदाय सामना कर रहा है।
मौजूदा योजना के अनुसार, Linux 7.3 का स्थिर संस्करण इस साल अक्टूबर की दूसरी छमाही में आधिकारिक तौर पर जारी होने की उम्मीद है। आने वाले हफ्तों में, विकास टीम नई सुविधाओं और मौजूदा सुधारों का परीक्षण और सुधार करने के लिए और अधिक उम्मीदवार संस्करण लॉन्च करना जारी रखेगी ताकि यह सुनिश्चित किया जा सके कि अंतिम संस्करण स्थिर रिलीज आवश्यकताओं को पूरा करता है।
और जानें:
https://lore.kernel.org/lkml/CAHk-=wjzW9f50_ETY+23zP=8RHf2ZxdQVkUYhi9tWA6V8Ci4vQ@mail.gmail.com/T/#u
टिप्पणियाँ