10% „Linux“ branduolio jau yra ... AMD teritorija

„AMD Radeon“ logotipas

Pavadinimas gali pasirodyti keistas, tačiau tiesa yra ta, kad jei analizuosite „Linux“ branduolys pati yra gana maža, jei pašalinamas visas tvarkykles atitinkantis kodas. Būtent jie privertė „Linux“ branduolį augti ir didinti kodo eilutes. Konkrečiai AMD įgijo didelį procentą to branduolio šaltinio kodo ...

Išleidus „Linux 5.9“, jo kode buvo daug naujų funkcijų, kaip dažnai būna. Tačiau buvo kažkas, kas ypač išsiskyrė, būtent tai yra „AMD Radeon“ GPU tai neatitiko nieko daugiau ir ne mažiau kaip 10% viso „Linux“ kodo. Pastaraisiais metais AMDGPU auga ir auga, žengia geru tempu, suteikdamas tikrai gerą palaikymą jūsų aparatinei įrangai šioje sistemoje.

Remiantis „Linux 5.9“ analizėmis, kurias jie atliko „Phoronix“ portale, „Linux“ branduolio šaltinio kodas jau turi 27,81 mln. Kodo eilučių, iš kurių 20,49 yra efektyvios, nes yra apie 3,58 mln. eilučių, kurios yra komentarai, ir 3,72 mln. tuščių eilučių, kurios yra tik tarpai.

Na, iš viso tai yra šaltinio kodo eilučių kiekis, juokingiausia yra tai 10.5% atitinka AMDGPU ir susijusius komponentus su juo, įskaitant Mesą. Tikras žiaurumas, bet ne taip atrodo, o jis turi tam tikrą triuką. Tvarkyklę sudaro 2.71 mln. „Linux 5.9“ kodo eilučių, neskaičiuojant turimų 247.000 109.000 komentarų eilučių ir 1.79 366.000 tuščių eilučių. Tačiau didžioji šio kodo dalis yra automatiškai sugeneruotos antraštės, todėl tektų nukainoti XNUMX milijono eilučių, iš tikrųjų liktų apie XNUMX XNUMX.

Nepaisant to "triukas", vis dar yra svarbus, nes integruoto „Tiger Lake“ ir „Xe“ GPU „Intel i915“ tvarkyklės yra tik apie 209.000 39.200 eilučių (įskaitant 48.000 XNUMX komentarų ir XNUMX XNUMX tuščių).


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.