El 10% de l'nucli Linux ja és ... territori AMD

AMD Radeon logo

El títol pot semblar estrany, però la veritat és que si s'analitza el nucli Linux en si és bastant petit si es treu tot el codi corresponent als controladors o drivers. Són precisament ells els que han fet créixer en grandària i línies de codi a el nucli Linux. I concretament AMD ha guanyat un gran percentatge d'aquest codi font de l'nucli ...

Quan es va llançar Linux 5.9, estava plena de novetats en el seu codi, com sol ser habitual. Però hi havia una cosa que destacava especialment, i és que el controlador per a les GPU AMD Radeon representava ni més ni menys que el 10% de el codi total de Linux. AMDGPU creix i creix, avança a bon ritme en els últims anys, donant un suport realment bo per al seu maquinari dins d'aquest sistema.

Segons les anàlisis de Linux 5.9 que van fer al portal Phoronix, el codi font de l'nucli Linux ja compta amb 27,81 de línies de codi, De les quals són efectives 20,49, ja que hi ha uns 3,58 de línies que són comentaris i 3,72 de línies en blanc que són només espais.

Doncs bé, de tota és quantitat de línies de codi font, el curiós és que el 10.5% corresponen a l'AMDGPU i els components relacionats amb ell, incloent Mesa. Una autèntica brutalitat, però que no és el que sembla, i és que té una mica de truc. El driver està compost per 2.71 de línies de codi en Linux 5.9, sense comptar les 247.000 línies de comentaris que té i les 109.000 línies en blanc. Però gran part d'aquest codi es deu a encapçalats generats automàticament, de manera que caldria descomptar 1.79 de línies, deixant realment unes 366.000.

Tot i aquest «Truc», Segueix sent important, ja que els controladors d'Intel i915 per als seus GPUs dels Tiger Lake integrades i les Xe amb prou feines compta amb unes 209.000 línies (incloent 39.200 de comentaris i 48.000 en blanc).


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.