10% jádra Linuxu je již ... teritorium AMD

Logo AMD Radeon

Název se může zdát divný, ale pravdou je, že pokud analyzujete Linuxové jádro sám o sobě je docela malý, pokud odstraníte veškerý kód odpovídající ovladačům. Jsou to právě oni, kdo způsobil, že jádro Linuxu rostlo ve velikosti a řádcích kódu. A konkrétně AMD získala velké procento tohoto zdrojového kódu jádra ...

Když byl vydán Linux 5.9, byl ve svém kódu jako obvykle plný novinek. Zvláště však vyniklo něco, a tím je ovladač AMD Radeon GPU nepředstavovalo nic víc a nic méně než 10% celkového kódu Linuxu. AMDGPU roste a roste, v posledních letech postupuje dobrým tempem a poskytuje opravdu dobrou podporu pro váš hardware v tomto systému.

Podle analýz Linuxu 5.9, které provedli na portálu Phoronix, zdrojový kód jádra Linuxu již má 27,81 milionu řádků kódu, z nichž 20,49 je účinných, protože existuje přibližně 3,58 milionu řádků, které jsou komentáři, a 3,72 milionů prázdných řádků, které jsou pouze mezerami.

Ze všeho je to množství řádků zdrojového kódu, legrační je, že 10.5% odpovídá AMDGPU a souvisejícím komponentám s ním, včetně Mesa. Skutečná brutalita, ale to se nezdá a je to tak, že má něco triku. Ovladač se v systému Linux 2.71 skládá z 5.9 milionu řádků kódu, nepočítaje 247.000 109.000 řádků komentářů a 1.79 366.000 prázdných řádků. Velká část tohoto kódu je ale způsobena automaticky generovanými záhlavími, takže by muselo být zlevněno XNUMX milionu řádků, což ve skutečnosti zanechalo asi XNUMX XNUMX.

Navzdory tomu "trik", je stále důležitý, protože ovladače Intel i915 pro jeho integrované grafické karty Tiger Lake a Xe jsou pouze asi 209.000 39.200 řádků (včetně 48.000 XNUMX komentářů a XNUMX XNUMX prázdných).


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.