लिनक्स 5.10 लक्षणीय एक्सट 4 ऑप्टिमायझेशन, एएमडी एसईव्ही सुसंगतता आणि बरेच काहीसह येतो

कर्नेल

दोन महिन्यांच्या विकासानंतर, लिनस टोरवाल्ड्सने नवीन लिनक्स कर्नल आवृत्ती 5.10 च्या प्रकाशनचे अनावरण केले, एक आवृत्ती जी दीर्घ समर्थन कालावधीसह शाखांच्या स्थितीसह येते, ज्यांचे अद्यतने कमीतकमी दोन वर्षे प्रकाशित केल्या जातील.

उल्लेखनीय बदलांचा समावेश आहे या नवीन आवृत्तीमध्ये मेमटॅग संरक्षण यंत्रणेसह सुसंगतता समाविष्ट आहे एआरएम 64 प्रणाल्यांसाठी, "नॉसिमफ्लोव" माउंटिंग पर्याय, लक्षणीय Ext4 ऑप्टिमायझेशन, एक्सएफएस 2038 फिक्स, नवीन प्रोसेस_मॅडव्हीज सिस्टम कॉल, सुधारित एएमडी एसईव्ही समर्थन सीपीयू रजिस्टर एनक्रिप्शनद्वारे, बीपीएफ प्रोग्रामला विराम देण्याची क्षमता.

नवीन आवृत्ती 17470 विकसकांकडून 2062 निराकरणे प्राप्त केली, पॅच आकार: 64 एमबी (बदलांमुळे 15101 फायली प्रभावित झाल्या, कोडच्या 891932 ओळी जोडल्या, 619716 ओळी काढल्या). सर्व सुमारे 42% 5.10 मध्ये सादर केलेले बदल डिव्हाइस ड्रायव्हर्सशी संबंधित आहेत, अंदाजे 16% बदल हार्डवेअर आर्किटेक्चरसाठी विशिष्ट कोड अद्यतनित करण्याशी संबंधित आहेत, 13% नेटवर्क स्टॅकशी संबंधित आहेत, 3% फाइल सिस्टमशी आणि 3% संबंधित आहेत अंतर्गत कर्नल उपप्रणाली.

लिनक्स 5.10.१० मधील मुख्य बातमी

होणार्‍या मुख्य बदलांपैकी, आम्ही शोधू शकतो की ext4 साठी जलद निश्चिती मोड जोडला गेला आहे (वेगवान_कमित), जे बर्‍याच फाईल ऑपरेशन्समधील विलंब लक्षणीयरीत्या कमी करते fsync () कॉल कार्यान्वित करताना डिस्कवर मेटाडेटा जलद फ्लश केल्यामुळे. सामान्य परिस्थितीत, चालू असलेले fsync () अनावश्यक मेटाडाटाचा संच समक्रमित करते. फास्ट_कमिट मोडमध्ये, क्रॅश झाल्यास फाईल सिस्टमला पुनर्प्राप्त करण्यासाठी आवश्यक असलेला केवळ मेटाडेटा रजिस्ट्रीकडे हस्तांतरित केला जातो, कॉलला वेग वाढवितो fsync () आणि मेटाडेटा सक्रियपणे हाताळणार्‍या ऑपरेशन्सची कार्यक्षमता सुधारित करते.

साठी असताना Btrfs मध्ये fsync () ऑपरेशन्सशी संबंधित महत्त्वपूर्ण परफॉरमन्स ऑप्टिमायझेशन समाविष्ट आहेत. लॉग क्लायंट कंटेस्टंट कमी केल्यामुळे 4 क्लायंटसह dbench बेंचमार्क चालवित असताना कार्यक्षमतेत 14% वाढ आणि 32% उशीरा कमी झाली. दुवे आणि नावांच्या बदलांसाठी अतिरिक्त कमिट्स काढून टाकल्याने बँडविड्थमध्ये 6% वाढ झाली आणि विलंब 30% कमी झाला. केवळ पुनर्लेखनावर थांबायला fsync मर्यादित केल्याने कार्यक्षमतेत 10-40% वाढ झाली.
तसेच, डायरेक्ट I / O (डायरेक्ट io) ची Btrfs अंमलबजावणी iomap फ्रेमवर्कमध्ये हलविली गेली आहे. 

एक्सएफएस डेटा प्रकार ओव्हरफ्लो समस्यांना संबोधित करण्यासाठी आयनोड मेटाडेटा बदल जोडते २०32 मध्ये -२-बिट टाईमट. डिस्क कोटा वेळा गणना करण्यासाठी कोडमध्ये ओव्हरफ्लो वर्ष २2038 वर हलविणारे समान बदल जोडले. एक्सएफएस व्ही 2468 फॉरमॅट नापसंत केले गेले आहे, वापरकर्त्यास एफएसला व्ही 4 स्वरुपात अद्यतनित करण्याचा सल्ला देण्यात आला आहे, परंतु अद्ययावत होण्यासाठी पुरेसा वेळ जास्त आहे कारण व्ही 5 समर्थन 4 पर्यंत राहील. एक्सएफएसने आयनोड इनपुटचा आकार देखील बदलला आहे अधिक, अधिक रिडंडंसी तपासणी आणि जलद माउंट टाइम्सना अनुमती देते.

FUSE उपप्रणालीने DAX ऑपरेशन्स समर्थन थेट फाइल सिस्टममध्ये प्रवेश करण्यासाठी कार्यान्वित केले, अ‍ॅप्लिकेशन-लेव्हल लॉकिंग डिव्हाइसशिवाय पृष्ठ कॅशेला बायपास करून अतिथी प्रणाल्यांमध्ये संयुक्त प्रवेशासाठी डबल कॅशे व्हर्टीफ्ज टाळण्यासाठी वापरला जाणारा , निर्देशिका आणि फायली. व्हर्टीओफ्स यजमान प्रणालीवरील भिन्न माउंट पॉइंट्ससह विभाजनांचे स्वतंत्र आरोहित करण्यासाठी समर्थन देखील समाविष्ट करते.

फाइल सिस्टम एफ 2 एफएस नवीन कचरा संकलन मोड जोडतो एटीजीसी (एज थ्रेशोल्ड कचरा संग्रहण), झोन केलेल्या एनव्हीएम डिव्हाइससाठी सुधारित समर्थन आणि संकुचित डेटाची वेगवान विघटन.

एफ 2 एफएस आणि एक्स्ट 4 मध्ये, फाईल नावांसह कार्य करण्याचे मार्ग कॅपिटल अक्षरे विचारात न घेता पुन्हा डिझाइन केले गेले आहेत; संबंधित कोडला सामान्य लायब्ररीत हलवून केस-असंवेदनशील फाइल नावांची अंमलबजावणी एकत्रित करण्याचा निर्णय घेण्यात आला आहे.

आणखी एक महत्त्वाचा बदल म्हणजे असिंक्रोनस I / O इंटरफेस io_uring जे प्रतिबंधित रिंग तयार करण्याची क्षमता जोडते ते अविश्वसनीय प्रक्रियेसह सुरक्षितपणे सामायिक केले जाऊ शकते. हे वैशिष्ट्य बेस अनुप्रयोगास निवडकपणे केवळ त्याच्या वर्णनांवर प्रवेश प्रतिबंधित करते आयओ_इरिंगद्वारे तृतीय-पक्ष अनुप्रयोगांमध्ये वापरण्यासाठी स्वतंत्र फायली, तसेच पीआयडीएफडी_ओएनबीब्लॉक ध्वजांकन नॉन-लॉकिंग फाइल डिस्क्रिप्टर (पीआयडीएफडीसाठी O_NONBLOCK समरूप) तयार करण्यासाठी pidfd_open () सिस्टम कॉलमध्ये जोडले गेले होते.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.