Linux 6.0 में AArch64 के लिए समर्थन, NVMe के लिए प्रमाणीकरण और बहुत कुछ शामिल हैं

टक्स, लिनक्स कर्नेल का शुभंकर

लिनक्स कर्नेल लिनक्स ऑपरेटिंग सिस्टम (ओएस) की रीढ़ है, और कंप्यूटर के हार्डवेयर और इसकी प्रक्रियाओं के बीच मूलभूत अंतरफलक है।

दो महीने के विकास के बाद, लिनुस टॉर्वाल्ड्स ने लिनक्स कर्नेल 6.0 . जारी किया है और उल्लेखनीय परिवर्तनों में 40 में पेश किए गए सभी परिवर्तनों में से लगभग 6.0% डिवाइस ड्राइवरों से जुड़े हैं, लगभग 19% परिवर्तन हार्डवेयर आर्किटेक्चर के लिए विशिष्ट कोड अपडेट करने से संबंधित हैं, 12% नेटवर्क स्टैक से संबंधित हैं, 4% फ़ाइल सिस्टम से संबंधित हैं। , और 2% इंटर्नल के साथ।

लिनक्स कर्नेल 6.0 के नए संस्करण के मुख्य नवाचारों में से एक है AArch64 हार्डवेयर आर्किटेक्चर के लिए समर्थन (ARM64), NVMe इन-बैंड प्रमाणीकरण के लिए समर्थन, OpenRISC और LoongArch आर्किटेक्चर पर PCI बसों के लिए समर्थन, XFS और io_uring का उपयोग करते समय एसिंक्रोनस बफर लिखता है, साथ ही नेटवर्क ट्रांसमिशन के लिए समर्थन, अन्य बातों के अलावा।

नए कर्नेल संस्करण की सामान्य उपलब्धता की घोषणा करते हुए, टॉर्वाल्ड्स ने कहा कि संस्करण 6.0 "सबसे बड़ी रिलीज में से एक है, कम से कम कुछ समय में, कम से कम संख्या में, " काफी हद तक "15.000 कुल कमिट्स" को शामिल करने के कारण। .

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

Linux कर्नेल 6.0 के इस नए संस्करण में इस बात पर प्रकाश डाला गया है कि बेहतर एसीपीआई और बिजली प्रबंधन शामिल हैं, जो इंटेल के नीलम रैपिड्स प्रोसेसर के उपयोगकर्ताओं को बिजली बचाने में मदद करनी चाहिए।

एक और महत्वपूर्ण बदलाव है SMB3 के लिए कर्नेल समर्थन को फ़ाइल स्थानांतरण को गति देनी चाहिए और सुरक्षा में सुधार करना चाहिए अधिक उपयोगकर्ताओं को SMB1 से छुटकारा पाने का एक कारण देकर, जो अब सुरक्षित नहीं है और लंबे समय से बंद है।

इसके अलावा, इस बात पर भी प्रकाश डाला गया है कि एसिंक्रोनस बफर्ड के लिए अतिरिक्त समर्थन XFS फाइल सिस्टम को लिखता है io_uring तंत्र का उपयोग करना। fio टूलकिट के साथ प्रदर्शन परीक्षण (1 थ्रेड, 4kb ब्लॉक आकार, 600 सेकंड, अनुक्रमिक लेखन) प्रति सेकंड इनपुट/आउटपुट संचालन (IOPS) में 77k से 209k तक की वृद्धि दर्शाता है, डेटा की स्थानांतरण दर 314MB/s से 854MB/s तक और विलंबता 9600ns से घटकर 120ns (80x) हो जाती है।

यह भी नोट किया गया है कि NVMe ड्राइव के लिए इन-बैंड प्रमाणीकरण के लिए समर्थन जोड़ा गया था, NFSv4 सर्वर के अलावा सक्रिय क्लाइंट की संख्या पर एक सीमा को लागू करने के अलावा, जो सिस्टम में रैम के प्रति गीगाबाइट 1024 वैध क्लाइंट पर सेट है।

CIFS क्लाइंट कार्यान्वयन ने मल्टीपाथ प्रदर्शन में सुधार किया है, साथ ही विशिष्ट घटनाओं को अनदेखा करने के लिए fanotify FS में ईवेंट ट्रैकिंग सबसिस्टम में एक नया FAN_MARK_IGNORE ध्वज जोड़ा गया है।

सुरक्षा के मोर्चे पर, लिनक्स कर्नेल 6.0 में यादृच्छिक संख्या बीजों की पुनर्प्राप्ति को लागू करता है x86 और m68k कर्नेल के लिए बूटलोडर कॉन्फ़िगरेशन डेटा, साथ ही साथ SafeSetID सुरक्षा मॉड्यूल के लिए समर्थन सेटग्रुप्स () में परिवर्तनों को संभालने के लिए, ARIA एन्क्रिप्शन एल्गोरिथम के लिए समर्थन।

CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 सेटिंग हटाई गई, जिसने कर्नेल को "-O3" अनुकूलन मोड में संकलित करने की अनुमति दी। ध्यान दें कि अनुकूलन मोड के साथ प्रयोग संकलन-समय के झंडे ("केसीएफएलजीएस = -ओ 3 बनाएं") पास करके किया जा सकता है, और केकॉन्फिग में एक कॉन्फ़िगरेशन जोड़ने के लिए एक दोहराने योग्य प्रदर्शन प्रोफ़ाइल प्रदान करने की आवश्यकता होती है, यह दिखाते हुए कि लूप अनइंडिंग "-ओ 3" मोड में लागू होता है। "-O2" अनुकूलन स्तर की तुलना में लाभ प्रदान करता है।

दूसरी ओर, यह इस बात पर भी प्रकाश डालता है कि इंटेल के आर्क असतत ग्राफिक्स अब समर्थित हैं और कुछ आर्म-पावर्ड लैपटॉप के साथ संगतता में सुधार हुआ है।

वही लूंगआर्च वास्तुकला के लिए जाता है, चीन की संप्रभु वास्तुकला को स्वदेशी प्रौद्योगिकी के लिए एक उम्मीदवार के रूप में जाना जाता है ताकि इसे आयातित प्रौद्योगिकी पर निर्भरता कम करने में सक्षम बनाया जा सके।

यह भी ध्यान देने योग्य है नए आरआईएससी-वी एक्सटेंशन वे मुख्य कर्नेल में Zicbom, Zihintpause और Sstc के रूप में एकीकृत हैं। RISC-वी इसमें एक अधिक उपयोगी डिफ़ॉल्ट कर्नेल कॉन्फ़िगरेशन भी है defconfig बिल्ड में Docker और Snaps जैसे एप्लिकेशन चलाने के लिए;

एक जोड़ा "मेमोरी रिड्यूसर" के काम के बारे में जानकारी प्राप्त करने के लिए डिबगफ़्स इंटरफ़ेस व्यक्तिगत (ड्राइवरों को कॉल किया जाता है जब पर्याप्त मेमोरी नहीं होती है और उनकी मेमोरी खपत को कम करने के लिए कर्नेल डेटा संरचनाओं को पैक करते हैं)।

अन्य परिवर्तनों की कि इस नए संस्करण से बाहर खड़े हो जाओ:

  • OpenRISC और LoongArch आर्किटेक्चर के लिए PCI बस के लिए समर्थन लागू किया गया है।
  • कैश-असंगत डीएमए उपकरणों को प्रबंधित करने के लिए आरआईएससी-वी आर्किटेक्चर के लिए "ज़िकबॉम" एक्सटेंशन लागू किया गया।
  • RAPL ड्राइवर में Intel Raptor Lake P सपोर्ट करता है।
  • एएमडी आगामी एएमडी हार्डवेयर के लिए तैयारी की प्रतीक्षा कर रहा है।
  • AMD राफेल और जेडाइट प्लेटफॉर्म के लिए ऑडियो ड्राइवर सपोर्ट।
  • इंटेल उल्का झील ऑडियो ड्राइवर समर्थन।
  • KVM के लिए Intel IPI और AMD x2AVIC वर्चुअलाइजेशन आ रहे हैं।
  • रास्पबेरी पाई V3D कर्नेल ड्राइवर रास्पबेरी पाई 4 के लिए समर्थन करता है।
  • अटारी FBDEV ड्राइवर ठीक करता है।
  • पुराने FBDEV नियंत्रकों पर तेज़ कंसोल स्क्रॉलिंग।
  • कई अन्य ओपन सोर्स कर्नेल ग्राफिक्स ड्राइवर अपडेट।
  • IO_uring यूजर स्पेस ब्लॉक ड्राइवर सपोर्ट।
  • IO_uring प्रदर्शन अनुकूलन और नेटवर्क के लिए कॉपीलेस अग्रेषण सहित नई सुविधाओं को जोड़ना।

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


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

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

*

*

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