10% Linux kodola jau ir ... AMD teritorija

AMD Radeon logotips

Virsraksts var šķist dīvains, bet patiesība ir tāda, ka, analizējot Linux kodols pati par sevi ir diezgan maza, ja noņemat visu kodu, kas atbilst draiveriem. Tieši viņi ir likuši Linux kodolam pieaugt pēc koda lieluma un līnijām. Un īpaši AMD ir ieguvis lielu procentu no šī kodola avota koda ...

Kad Linux 5.9 tika izlaists, tā kodā bija daudz jaunu iespēju, kā tas bieži notiek. Bet bija kaut kas, kas īpaši izcēlās, un tas ir tas, ka AMD Radeon GPU tas pārstāvēja neko vairāk un ne mazāk kā 10% no kopējā Linux koda. AMDGPU aug un aug, pēdējos gados virzās uz priekšu labā tempā, sniedzot patiešām labu atbalstu jūsu aparatūrai šajā sistēmā.

Saskaņā ar Linux 5.9 analīzēm, ko viņi veica Phoronix portālā, Linux kodola avota kodam jau ir 27,81 miljons koda rindiņu, no kuriem 20,49 ir ​​efektīvi, jo ir aptuveni 3,58 miljoni rindiņu, kas ir komentāri, un 3,72 miljoni tukšu rindu, kas ir tikai atstarpes.

Nu, tas viss ir avota koda rindiņu daudzums, smieklīgākais ir tas 10.5% atbilst AMDGPU un saistītajiem komponentiem ar viņu, ieskaitot Mesu. Īsta brutalitāte, bet tas nešķiet tā, un ir tā, ka tai ir kāds triks. Draiveris sastāv no 2.71 miljona koda rindiņām operētājsistēmā Linux 5.9, neskaitot tajā esošās 247.000 109.000 komentāru rindas un 1.79 366.000 tukšās rindas. Bet liela daļa šī koda ir saistīta ar automātiski ģenerētām galvenēm, tāpēc būtu jāsamazina XNUMX miljoni rindiņu, faktiski paliekot apmēram XNUMX XNUMX.

Par spīti tam "triks", joprojām ir svarīga, jo integrētajiem Tiger Lake un Xe GPU Intel i915 draiveri ir tikai aptuveni 209.000 39.200 līniju (ieskaitot 48.000 XNUMX komentārus un XNUMX XNUMX tukšu).


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.