10% Линук језгра је већ ... АМД територија

АМД Радеон лого

Наслов може изгледати чудно, али истина је да ако анализирате Линук кернел сам по себи је прилично мали ако уклоните сав код за управљачке програме. Управо су они они који су учинили да Линук кернел расте у величини и редовима кода. А тачније АМД је стекао велики проценат тог изворног кода језгра ...

Када је Линук 5.9 објављен, имао је нове функције у свом коду, што се често дешава. Али постојало је нешто што се посебно истакло, а то је да је контролер за АМД Радеон ГПУ није представљао ништа више и ништа мање од 10% укупног Линук кода. АМДГПУ расте и расте, напредује добрим темпом последњих година, пружајући заиста добру подршку за ваш хардвер у овом систему.

Према анализама Линука 5.9 које су направили на порталу Пхороник, изворни код језгра Линук већ има 27,81 милиона линија кода, од којих је 20,49 на снази, јер постоји око 3,58 милиона редова који су коментари и 3,72 милиона празних редова који су само размаци.

Па, од свега је количина редова изворног кода, смешно је то 10.5% одговара АМДГПУ и сродним компонентама са њим, укључујући и Месу. Права бруталност, али то није оно што се чини, а има и неки трик. Управљачки програм састоји се од 2.71 милиона линија кода у Линуку 5.9, не рачунајући 247.000 линија коментара и 109.000 празних редова. Али већи део тог кода настаје због аутоматски генерисаних заглавља, па би 1.79 милиона линија требало да се попусти, што заправо оставља око 366.000 XNUMX.

Без обзира на то "трик", је и даље важан, јер Интел и915 управљачки програми за интегрисане Тигер Лаке и Ксе ГПУ-ове имају само око 209.000 редова (укључујући 39.200 коментара и 48.000 празних).


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.