आमतौर पर मैं यहां लिनक्स कर्नेल रिलीज़ को कवर नहीं करता, लेकिन संस्करण 5.2 कुछ विशेष है। विभिन्न प्रदर्शन सुधारों, नए ड्राइवरों और एपीआई के अलावा, यह केस असंवेदनशील Ext4 फ़ाइल सिस्टम विकल्प की सुविधा के लिए कर्नेल का पहला संस्करण है।
फायरस्टिक पर जगह कैसे खाली करें
रिलीज में प्रमुख बदलाव इस प्रकार हैं:
विज्ञापन
- डीएसपी ऑडियो उपकरणों के लिए ध्वनि ओपन फर्मवेयर
- बढ़ते फ़ाइल सिस्टम के लिए नया माउंट API: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () और Move_mount ()।
- एआरएम पर माली जीपीयू के लिए नए ओपन सोर्स ड्राइवर
- BFQ I / O अनुसूचक के लिए किए गए प्रदर्शन में सुधार।
- एक नया कर्नेल मॉड्यूल dm-धूल कि ड्राइव पर सिमुलेशन खराब ब्लॉक की अनुमति देता है।
सुरक्षा और भरोसेमंदता
कर्नेल एक नए बूट पैरामीटर का समर्थन करता हैmitigations =
यह [ज्यादातर] इंटेल सीपीयू में विभिन्न भेद्यता सुरक्षा को कॉन्फ़िगर करने और अक्षम करने की अनुमति देता है।
mitigations बंद =
- सब कुछ निष्क्रिय कर देता है।- mitigations = auto - सभी लागू शमन विकल्पों को स्वचालित रूप से सक्षम करता है लेकिन हाइपर-थ्रेडिंग को चालू रखता है।
- mitigations = auto, nosmt - जैसा कि ऊपर + हाइपर थ्रेडिंग को अक्षम करता है।
कर्नेल 5.2 जिसमें माइक्रोआर्किटेक्टुरल डेटा सैंपलिंग के खिलाफ अतिरिक्त सुरक्षा शामिल है, इंटेल सीपीयू के लिए एमडीएस। आप इसके राज्य की जाँच कर सकते हैं
/ Sys / उपकरणों / system / CPU / कमजोरियों / एमडीएस
वहां दो मोड का समर्थन किया , पहले वाला अपडेटेड CPU माइक्रोकोड पर निर्भर करता है, दूसरा एक कोड हैक है। इसका अपना बूट पैरामीटर है,mds =
जिसे सेट किया जा सकता है
एमडीएस = पूर्ण
एमडीएस = पूर्ण, nosmt
<-- this disables Hyper Threadingmds = बंद
ड्राइवरों
नए कर्नेल में कई नए ड्राइवर शामिल हैं, जिनमें शामिल हैं चूना GPU माली 400/450 के लिए, और माली मिडगार्ड (माली-टी 6 एक्सएक्सएक्स, माली-टी 7 एक्सएक्सएक्स, माली-टी 8 एक्सएक्सएक्स) और बिफ्रोस्ट (माली जी 3 एक्स, जी 5 एक्स, जी 7 एक्स) के लिए पैनफ्रॉस्ट।
I915 Intel ड्राइवर अब Elkhartlake (Gen11) चिप्स का समर्थन करता है।
GPU AMD Vega20 के लिए amdgpu ड्राइवर अब समर्थन करता है रास । इसके अलावा, ड्राइवर को एसएमयू 11 पावर मैनेजमेंट तकनीक सहित कई अन्य सुधार प्राप्त हुए हैं।
केस असंवेदनशील ext4 फ़ाइल सिस्टम विकल्प
एक नई विशेषता, + F (EXT4_CASEFOLD_FL), एक निर्देशिका के लिए सेट की जा सकती है। जब विशेषता सेट हो जाती है, तो सभी फ़ाइल नाम तुलना संचालन पत्र मामले को अनदेखा कर देंगे। फ़ाइल नाम जैसे Test.txt, test.txt और test.TXT को एक ही फ़ाइल नाम के रूप में माना जाएगा। विशेषता + एफ के अंदर संग्रहीत किया जाता हैinode
क्षेत्र सभी फ़ाइलों और उपनिर्देशिकाओं पर लागू होता है।
विशेषता डिफ़ॉल्ट रूप से सक्षम नहीं है। बॉक्स से बाहर, ext4 केस-संवेदी बना हुआ है।
पैच को कैननिकल के डेवलपर गेब्रियल क्रिस्मन बर्ताज़ी द्वारा बनाया गया था, और सात कोशिशों के बाद मुख्यधारा में स्वीकार किया गया।
आप कर्नेल स्रोत कोड प्राप्त कर सकते हैं यहाँ ।