लिनक्स 6.8 में, टीसीपी को गति देने वाले पैच पहले ही लागू किए जा चुके हैं

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

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

का कर्नेल संस्करण Linux 6.7 कुछ सप्ताह पहले ही जारी किया गया था (जनवरी की शुरुआत में) और तब से लिनक्स 6.8 के विकास पर काम शुरू किया गया और वर्तमान में वह पहले से ही अपने दूसरे सीआर में है अब तक इसमें विभिन्न क्षेत्रों में कई तरह के सुधार देखे गए हैं, नेटवर्किंग, कोर प्रोटोकॉल, बीपीएफ, ड्राइवर एपीआई, नए हार्डवेयर के लिए समर्थन और ड्राइवर अपडेट पर ध्यान देने के साथ।

Y सबसे महत्वपूर्ण बदलावों में से एक जो ज्ञात किया गया है, उनमें से एक प्रमुख है और वह है टीसीपी स्टैक द्वारा संचालित सुधारों को लागू किया गया है, जैसा परिणामस्वरुप प्रदर्शन में पर्याप्त सुधार होता है, विशेष रूप से कई समानांतर टीसीपी कनेक्शन वाले परिदृश्यों में। इन सुधारों से तेजी आई है जो 40% तक पहुंच सकती है।

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

वर्तमान में, नेटवर्किंग स्टैक में कई चर वाली संरचनाएं कालानुक्रमिक, तार्किक रूप से और कभी-कभी कैश लाइन एक्सेस द्वारा व्यवस्थित की जाती हैं।

पैच की यह श्रृंखला डेटा ट्रांसफर चरण के दौरान कैश लाइन खपत को कम करने के लिए कोर नेटवर्किंग स्टैक को पुनर्गठित करने का प्रयास करती है। विशेष रूप से, हम टीसीपी/आईपी स्टैक और टीसीपी में गति को देखते हैं।

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

की अन्य परिवर्तन और सुधारयूरोपीय संघ बाहर खड़े हो जाओ:

  • मेमोरी उपयोग और रीसाइक्लिंग आंकड़ों को उजागर करने के लिए नेटलिंक-आधारित आत्मनिरीक्षण जोड़ा गया।
  • भविष्य में eBPF अनुकूलता के लिए SYN-कुकी टीसीपी हैंडलिंग को पुनः सक्रिय करना।
  • GRO में ओवरहेड एक्सटेंशन हेडर पार्सिंग को कम किया गया।
  • शुरुआत में डेटापथ द्वारा एक्सेस किए गए डेटा को बनाए रखने के लिए nftables संरचना के सदस्यों को पुनर्गठित करता है।
  • एमडीबी ब्रिज प्रविष्टियों को बड़े पैमाने पर हटाने और टीसी अवरुद्ध बंदरगाहों की निगरानी के लिए समर्थन पेश किया गया।
  • सत्यापनकर्ता सुधार, जिसमें बीपीएफ लॉगिंग सीमा तर्क, लॉगिंग सुधार और वैश्विक बीपीएफ उपयोगकर्ता एप्लेट तर्कों के लिए समर्थन शामिल है।
  • mlx5 और stmmac ड्राइवरों में समर्थन के साथ AF_XDP के लिए TX मेटाडेटा का प्रारंभिक कार्यान्वयन।
  • बीपीएफ अप्रत्यक्ष कॉल के सभी रूपों में केसीएफआई बग को ठीक किया गया।
  • बीपीएफएफ माउंट करते समय यूआईडी/जीआईडी ​​​​विकल्पों के लिए समर्थन और सत्यापनकर्ता के लिए अतिरिक्त एक्सटेंशन।
  • YAML विनिर्देशों से नेटलिंक परिवार दस्तावेज़ की स्वचालित पीढ़ी और मॉड्यूल विवरण में अतिरिक्त सुधार।
  • पेज पूल से संबंधित पेजों की गलत रिलीज की रोकथाम।
  • नेटवर्क PHY ड्राइवरों के लिए रस्ट में सार और नेटडेव नेटलिंक इंटरफ़ेस में कतार और NAPI समर्थन की शुरूआत।
  • डेवलिंक के लिए अधिसूचना फ़िल्टरिंग और PHY सत्यापन में सुधार।
  • भिन्नात्मक आवृत्ति ऑफसेट मान को उजागर करना और पुराने हैंडलर को प्लेटफ़ॉर्म हटाने वाले कॉलबैक में परिवर्तित करना जो शून्य लौटाता है।
  • PHY MMD पैकेट को पढ़ने/लिखने के लिए समर्थन जोड़ा गया।
  • ऑक्टेन CN10K डिवाइस, ब्रॉडकॉम 5760X P7, क्वालकॉम SM8550 SoC और टेक्सास इंस्ट्रूमेंट DP83TG720S PHY सहित विभिन्न ईथरनेट उपकरणों के लिए समर्थन जोड़ा गया।
  • आईएमसी नेटवर्क ब्लूटूथ रेडियो का परिचय।
  • हाई-स्पीड एनआईसी, एम्बेडेड एनआईसी, डेटा सेंटर स्विच, एम्बेडेड स्विच और ईथरनेट पीएचवाई के लिए अपग्रेड।
  • विभिन्न वाईफाई और ब्लूटूथ नियंत्रकों के लिए सुधार और परिवर्धन का समर्थन करें।
  • लिबर्टा, एटमेल at76c50x, HostAP, zd1201, ओरिनोको, एविएटर/रेथियॉन, प्लैनेट WL3501 और USB 802.11b RNDIS ड्राइवर सहित विभिन्न वाईफाई ड्राइवरों को हटाना।

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


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

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

*

*

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