लिनक्स कर्नेल का 10% पहले से ही है ... एएमडी क्षेत्र

AMD Radeon लोगो

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

जब Linux 5.9 जारी किया गया, तो यह हमेशा की तरह नए कोड सुविधाओं से भरा हुआ था। लेकिन कुछ ऐसा था जो विशेष रूप से सामने आया, और वह है इसके लिए नियंत्रक AMD Radeon GPU यह कुल लिनक्स कोड के 10% से अधिक और कुछ भी कम नहीं दर्शाता है। AMDGPU पिछले कुछ वर्षों में अच्छी गति से आगे बढ़ते हुए, इस सिस्टम के भीतर अपने हार्डवेयर के लिए वास्तव में अच्छा समर्थन दे रहा है।

लिनक्स 5.9 के विश्लेषण के अनुसार जो उन्होंने फोरोनिक्स पोर्टल में किया था, लिनक्स कर्नेल का स्रोत कोड पहले से ही मौजूद है कोड की 27,81 मिलियन लाइनें, जिनमें से 20,49 प्रभावी हैं, क्योंकि लगभग 3,58 मिलियन पंक्तियाँ ऐसी हैं जो टिप्पणियाँ हैं और 3,72 मिलियन रिक्त पंक्तियाँ हैं जो केवल रिक्त स्थान हैं।

खैर, स्रोत कोड की सभी पंक्तियों में से, मज़ेदार बात यह है 10.5% AMDGPU और संबंधित घटकों के अनुरूप है उसके साथ, मेसा सहित। एक प्रामाणिक क्रूरता, लेकिन यह वैसा नहीं है जैसा दिखता है, और यह है कि इसमें कुछ चाल है। ड्राइवर Linux 2.71 पर कोड की 5.9 मिलियन पंक्तियों से बना है, इसमें टिप्पणियों की 247.000 पंक्तियाँ और 109.000 रिक्त पंक्तियाँ शामिल नहीं हैं। लेकिन उस कोड का अधिकांश हिस्सा स्वचालित रूप से जेनरेट किए गए हेडर के कारण है, इसलिए 1.79 मिलियन लाइनें घटानी होंगी, जिससे वास्तव में लगभग 366.000 रह जाएंगी।

उस के बावजूद "छल", अभी भी महत्वपूर्ण है, क्योंकि इसके एकीकृत टाइगर लेक और Xe GPU के लिए Intel के i915 ड्राइवरों में केवल लगभग 209.000 लाइनें हैं (39.200 टिप्पणियाँ और 48.000 रिक्त स्थान सहित)।


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

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

*

*

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