लिनक्स कर्नेल 5.7 का नया संस्करण आता है और ये इसकी खबरें हैं

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

दो महीने के विकास के बाद, लिनस टॉर्वाल्ड्स ने "लिनक्स कर्नेल 5.7" का नया संस्करण प्रस्तुत किया जिसमें विभिन्न परिवर्तन खड़े होते हैं, जैसे कि एफएस एक्सफैट का एक नया कार्यान्वयन, UDP सुरंगों को बनाने के लिए एक बेयरपैड मॉड्यूल, ARM64 के लिए पॉइंटर प्रमाणीकरण आधारित सुरक्षाबीपीएफ कार्यक्रमों को एलएसएम नियंत्रकों से जोड़ने की क्षमता, कर्व 25519 का नया कार्यान्वयन, एक विभाजन अवरोधक डिटेक्टर, PREEMPT_RT के साथ BPF संगतता और बहुत कुछ।

इस नए संस्करण ने 15033 डेवलपर्स से 1961 सुधारों को अपनाया, पैच का आकार 39 एमबी (11590 फाइलें प्रभावित हुईं, कोड के 570560 लाइनें, 297401 लाइनें हटा दी गईं)। 41 में पेश किए गए सभी परिवर्तनों में से लगभग 5.7% डिवाइस चालकों से संबंधित हैं, लगभग 16% परिवर्तन डिज़ीज़र के लिए विशिष्ट कोड को अपडेट करने से संबंधित हैं।

लिनक्स कर्नेल 5.7 में नया क्या है

इस नए संस्करण में ए एक्सफैट चालक का नया कार्यान्वयन, सैमसंग द्वारा विकसित वर्तमान "sdfat" (2.x) कोड आधार पर आधारित है। पहले कर्नेल में जोड़ा गया ड्राइवर पुराने सैमसंग कोड पर आधारित था (संस्करण 1.2.9) और प्रदर्शन में लगभग 10% तक नए ड्राइवर से पिछड़ गया।

XFS के मामले में, मेटाडेटा सत्यापन और fsck निष्पादन में सुधार किया गया है सक्रिय विभाजन के लिए। एक पुस्तकालय btree संरचनाओं के पुनर्निर्माण के लिए प्रस्तावित है, जिसका उपयोग भविष्य में xfs_repair को संसाधित करने और विभाजन को समाप्त किए बिना पुनर्प्राप्ति की संभावना का एहसास करने के लिए किया जाएगा।

नेटवर्क सबसिस्टम की ओर से, नेटफिल्टर में वे परिवर्तन शामिल हैं जो बड़े पैमाने पर नेफ्टेबल्स के प्रसंस्करण को गति देते हैं, जो सबनेट, नेटवर्क पोर्ट, प्रोटोकॉल और मैक पते के संयोजन की पुष्टि करने की आवश्यकता है।

इसके अलावा उस पर प्रकाश डाला गया है ईथरनेट फ्रेम को एन्कैप करने के लिए हार्डवेयर त्वरण तंत्र के लिए अतिरिक्त समर्थन 802.11 में (वाई-फाई)।

नेटलिंक इंटरफ़ेस का उपयोग करने के लिए ioctl () एथलेट टूल का अनुवाद करने वाले पैच के एक तिहाई को अपनाया। नया इंटरफ़ेस एक्सटेंशन जोड़ने को सरल करता है, त्रुटि से निपटने में सुधार करता है, आपको स्टेट्स बदलने पर सूचनाएं भेजने की अनुमति देता है, कर्नेल और उपयोगकर्ता स्थान के बीच इंटरैक्शन को सरल करता है, और सिंक्रनाइज़ नाम की सूची को घटाता है।

जबकि वर्चुअलाइजेशन और सुरक्षा के लिए सूचक प्रमाणीकरण का एक हार्डवेयर कार्यान्वयन जोड़ा गया है, विशेष निर्देशों का उपयोग करना ARM64 CPU ROP तकनीकों का उपयोग कर हमलों से बचाने के लिए जिसमें हमलावर अपने कोड को मेमोरी में डालने की कोशिश नहीं करता है, लेकिन इसके बजाय मशीन निर्देशों के टुकड़े पर काम करता है जो पहले से ही लोड पुस्तकालयों में हैं जो वापसी नियंत्रण निर्देश के साथ समाप्त हो रहे हैं।

SELinux में, "checkreqprot" पैरामीटर को हटा दिया गया है, प्रसंस्करण नियमों के दौरान आपको मेमोरी सुरक्षा जांच को अक्षम करने की अनुमति देता है (नियमों में निर्दिष्ट आवश्यकताओं की परवाह किए बिना निष्पादन योग्य मेमोरी क्षेत्रों के उपयोग की अनुमति देता है)। Kernfs प्रतीकात्मक लिंक मूल निर्देशिका के संदर्भ को विरासत में दे सकते हैं।

EFI मिश्रित बूट मोड के लिए जोड़ा गया समर्थन, जो एक विशेष बूट लोडर का उपयोग किए बिना 64-बिट सीपीयू पर चलने वाले 32-बिट फर्मवेयर से 64-बिट कर्नेल लोड करने की अनुमति देता है।

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

इस तरह के ताले प्रदर्शन में एक महत्वपूर्ण गिरावट लाते हैं (एक ही कैश लाइन पर गिरने वाले डेटा के साथ परमाणु संचालन की तुलना में 1000 चक्र धीमा)। "स्प्लिट_लॉक_डेट" बूट पैरामीटर के आधार पर, कर्नेल मक्खी पर इस तरह के ताले का पता लगा सकता है और चेतावनी जारी कर सकता है या दुर्घटना के कारण होने वाले एप्लिकेशन को एक संकेत भेज सकता है।

मुक्ति

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

नए संस्करण की उपलब्धता के बारे में, आपको यह जानना चाहिए अब डाउनलोड और संकलन के लिए उपलब्ध है साइट से लिनक्स कर्नेल आधिकारिक वेबसाइट, जबकि कुछ वितरण के लिए precompiled संस्करणों के मामले में, वे पहले से ही कुछ के लिए उपलब्ध हैं।


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

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

*

*

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