कर्नेल 4.6 विवरण

2015 से चालू वर्ष तक हमें लिनक्स कर्नेल के सात अपडेट या नए संस्करण मिले हैं। संस्करण 3.19 से 4.5 तक जा रहे हैं। जैसा कि अपेक्षित था, उस वर्ष पहले से ही हमें कोर में सुधार करने के लिए एक और प्रयास करना पड़ा, और ऐसा ही हुआ। इस चालू माह के लिए पहले से ही हमें लिनक्स कर्नेल का नया संस्करण, 4.6 संस्करण प्रस्तुत किया गया था। यह 15 मई से उपलब्ध है, और इसकी संरचना या सामग्री के लिए कुछ नई सुविधाएँ जोड़ी गई हैं।

1

कुल मिलाकर हमें अधिक विश्वसनीय आउट-ऑफ-मेमोरी हैंडलिंग, यूएसबी 3.1 सुपरस्पीडप्लस के लिए समर्थन, इंटेल मेमोरी डोंगल के लिए समर्थन और नया ऑरेंजएफएस वितरित फ़ाइल सिस्टम, बस कुछ ही नाम मिले। लेकिन अधिक विस्तार से, कर्नेल के लिए सबसे उत्कृष्ट बिंदु निम्नलिखित थे:

  • मेमोरी से बाहर विश्वसनीयता.
  • कर्नेल कनेक्शन मल्टीप्लेक्सर.
  • यूएसबी 3.1 सुपरस्पीड प्लस के लिए समर्थन।
  • इंटेल मेमोरी सुरक्षा कुंजियों के लिए समर्थन।
  • OrangeFS वितरित फ़ाइल सिस्टम।
  • बैटमैन प्रोटोकॉल के संस्करण V के लिए समर्थन।
  • मैक स्तर 802.1AE एन्क्रिप्शन।
  • पीएनएफएस एससीएसआई लेआउट के लिए समर्थन जोड़ें
  • dma-buf: सीपीयू और जीपीयू के बीच कैश सुसंगतता को प्रबंधित करने के लिए नया ioctl।
  • OCFS2 ऑनलाइन चेकर इनोड
  • सीग्रुप नेमस्पेस के लिए समर्थन

मेमोरी से बाहर विश्वसनीयता.

पिछले संस्करणों में OOM किलर का लक्ष्य किसी कार्य को समाप्त करना, स्वीकार्य समय में इस कार्य के समाप्त होने की प्रतीक्षा करना और उसके बाद मेमोरी को खाली करना था। इससे पता चला कि यह देखना आसान है कि कार्यभार उस धारणा को कहां तोड़ता है, और ओओएम पीड़ित के पास बाहर निकलने के लिए असीमित समय हो सकता है। इसके उपाय के रूप में, कर्नेल के संस्करण 4.6 में, a oom_रीपर एक विशेष कर्नेल थ्रेड के रूप में, मेमोरी को पुनः प्राप्त करने का प्रयास करना, अर्थात, पीड़ित के स्वामित्व वाले OOM को स्वैप करना, या एक अनाम मेमोरी निवारक उपाय। सभी इस विचार के तहत कि उक्त स्मृति आवश्यक नहीं होगी।

कर्नेल कनेक्शन मल्टीप्लेक्सर.

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

यूएसबी 3.1 सुपरस्पीडप्लस (10 जीबीपीएस) के लिए समर्थन।

USB 3.1 के लिए एक नया प्रोटोकॉल जोड़ा गया है; वह सुपरस्पीड प्लस. यह 10 जीबीपीएस की स्पीड सपोर्ट करने में सक्षम है। USB 3.1 के लिए कर्नेल सपोर्ट और xHCI USB होस्ट कंट्रोलर शामिल है, जो हमें USB 3.1 को xHCI-सक्षम USB 3.1 पोर्ट से कनेक्ट करके बड़े पैमाने पर स्टोरेज प्रदान करता है। यह ध्यान देने योग्य है कि नए सुपरस्पीडप्लस प्रोटोकॉल के लिए उपयोग किए जाने वाले यूएसबी डिवाइस को यूएसबी 3.1 जेन2 डिवाइस कहा जाता है।

इंटेल मेमोरी सुरक्षा कुंजियों के लिए समर्थन.

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

ऑरेंजएफएस वितरित फ़ाइल सिस्टम.

यह एक एलजीपीएल या स्केल-आउट समानांतर भंडारण प्रणाली है। इसका उपयोग ज्यादातर मौजूदा भंडारण मुद्दों के लिए किया जाता है जिन्हें एचपीसी, बिग डेटा, वीडियो स्ट्रीमिंग या बायोइनफॉरमैटिक्स में संभाला जाता है। ऑरेंजएफएस के साथ यह उपयोगकर्ता एकीकरण पुस्तकालयों, शामिल सिस्टम उपयोगिताओं, एमपीआई-आईओ के माध्यम से पहुंच योग्य होगा और एचडीएफएस फाइल सिस्टम के विकल्प के रूप में Hadoop पर्यावरण द्वारा इसका उपयोग किया जा सकता है।

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

बैटमैन प्रोटोकॉल के संस्करण V के लिए समर्थन.

बैटमैन (मोबाइल एडहॉक नेटवर्किंग के लिए बेहतर दृष्टिकोण) या अध्यादेश। (तदर्थ मोबाइल नेटवर्क के लिए बेहतर दृष्टिकोण) इसमें इस अवसर के लिए IV प्रोटोकॉल के विकल्प के रूप में V प्रोटोकॉल के लिए समर्थन शामिल है। BATMA.NV में सबसे महत्वपूर्ण परिवर्तनों में से एक नया मीट्रिक है, जो इंगित करता है कि प्रोटोकॉल अब पैकेट हानि पर निर्भर नहीं होगा। यह OGM प्रोटोकॉल को भी दो भागों में विभाजित करता है; पहला ईएलपी (इको लोकेशन प्रोटोकॉल) है, जो लिंक गुणवत्ता का मूल्यांकन करने और पड़ोसियों की खोज करने का प्रभारी है। और दूसरा, एक नया OGM प्रोटोकॉल, OGMv2, जिसमें एक एल्गोरिदम शामिल है जो सबसे इष्टतम मार्गों की गणना करता है और जो नेटवर्क के भीतर मीट्रिक का विस्तार करता है।

मैक-स्तर 802.1AE एन्क्रिप्शन.

इस संस्करण के लिए, IEEE MACsec 802.1A के लिए समर्थन जोड़ा गया, एक मानक जो ईथरनेट पर एन्क्रिप्शन प्रदान करता है। यह GCM-AES-128 के साथ LAN पर सभी ट्रैफ़िक को एन्क्रिप्ट और प्रमाणित करता है। इसके अलावा, डीएचसीपी और वीएलएएन ट्रैफिक को सुरक्षित रखें, ताकि ईथरनेट हेडर के साथ छेड़छाड़ को रोका जा सके। इसे MACsec प्रोटोकॉल एक्सटेंशन कुंजी को संभालने के लिए डिज़ाइन किया गया है, जिसमें नोड्स और चैनल आवंटन के लिए कुंजी वितरण शामिल है।

ये लिनक्स कर्नेल के नए संस्करण में सुधार किए गए कुछ पहलू थे। देखा जा सकता है कि सुरक्षा में काफी सुधार हुए हैं. यह कर्नेल घटकों के लिए नए जोड़े गए समर्थन में ध्यान देने योग्य है, जिसमें बग कटौती पर बहुत अधिक जोर दिया गया है। इस संस्करण 4.6 के लिए कवर किए गए इसके कई पहलुओं में से, इसके डेवलपर्स पुष्टि करते हैं कि यह आदर्श होगा यदि लिनक्स कर्नेल से जुड़े सिस्टम को लिनक्स और एंड्रॉइड वितरकों का जिक्र करते हुए स्वचालित रूप से अपडेट किया जा सके। इन प्रणालियों के भीतर कुछ बहुत महत्वपूर्ण है, क्योंकि यह नया संस्करण कई मामलों में कर्नेल के सबसे सुरक्षित संस्करण के रूप में सामने आता है।

2

एक और सुरक्षा वृद्धि यह है कि लिनक्स अब एक्स्टेंसिबल फ़र्मवेयर इंटरफ़ेस (ईएफआई) के लिए अलग पृष्ठों का उपयोग करता है जब वह अपना फ़र्मवेयर कोड चला रहा होता है। यह IBM Power9 प्रोसेसर के साथ भी संगत है और अब Linux के पास 13 से अधिक ARM सिस्टम ऑन चिप्स (SOCs) के साथ-साथ बेहतर 64-बिट ARM सपोर्ट है।

दूसरी ओर, 4.6 कर्नेल सिनैप्टिक्स RMI4 प्रोटोकॉल का भी समर्थन करता है; यह सभी मौजूदा सिनैप्टिक्स टच स्क्रीन और टच पैनल के लिए मूल प्रोटोकॉल है। अंत में, अन्य मानव इंटरफ़ेस उपकरणों के लिए समर्थन भी जोड़ा गया है।

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


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

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

*

*

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

  1.   टाइल कहा

    “लिनक्स कर्नेल सुरक्षा के मामले में तेजी से मजबूत होता जा रहा है। कुछ लाभप्रद और जो इस प्रणाली से जुड़े उपयोगकर्ताओं में तेजी से विश्वास पैदा करता है।''
    तो क्या कर्नेल स्वयं असुरक्षित था?
    इसने मुझे एमएस विन फैनबॉय के साथ हुए एक छोटे से झगड़े की याद दिला दी क्योंकि उसने एक छवि दिखाते हुए दावा किया था कि W10 में काफी कमजोरियां (30 से कम) थीं और ओएस एक्स और लिनक्स कर्नेल उनके लिए सूची में सबसे ऊपर थे। चूँकि उन्होंने मुझे कभी स्रोत नहीं दिखाए, इसलिए मैंने मान लिया कि यह नकली है लेकिन उन्होंने इसका पूरी ताकत से बचाव किया: वी

  2.   पेड्रिनि२१० कहा

    उस अवलोकन का स्रोत यहां पाया जा सकता है: http://venturebeat.com/2015/12/31/software-with-the-most-vulnerabilities-in-2015-mac-os-x-ios-and-flash/

    यह 2015 से है, और हां... लिनक्स कर्नेल में W10 की तुलना में अधिक कमजोरियां थीं।

    एक बात सिस्टम की भेद्यता है और दूसरी सामान्य रूप से सुरक्षा है, हम जानते हैं कि लिनक्स में वायरस की संख्या (यदि लिनक्स में वायरस हैं, तो हम इसके बारे में पहले ही बात कर चुके हैं) https://blog.desdelinux.net/virus-en-gnulinux-realidad-o-mito/) विंडोज़ में वायरस की संख्या से बहुत कम है।

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

    याद रखें कि लिनक्स कर्नेल सुरक्षित है, हालाँकि यह पूर्ण नहीं है और इसमें सुधार जारी रखा जा सकता है। लिनक्स के कई पहलू हैं जिनमें यह बढ़ रहा है: जीपीयू, उच्च प्रदर्शन प्रौद्योगिकियों, वितरित सिस्टम, मोबाइल प्लेटफॉर्म, आईओटी और कई अन्य के साथ एकीकरण। इसलिए लिनक्स में बहुत सारा विकास बाकी है और नवाचार का नेतृत्व ओपन सोर्स प्लेटफॉर्म कर रहा है!