Shop menü

A LINUX KERNEL LEGFRISSEBB VERZIÓJA MÁR 40 MILLIÓNÁL IS TÖBB SORT TARTALMAZ

Azzal kapcsolatban persze megoszlanak a vélemények, mit érdemes és mit kell sornak tekinteni, a szám így is eléggé impresszív.
Víg Ferenc (J.o.k.e.r)
Víg Ferenc (J.o.k.e.r)
A Linux kernel legfrissebb verziója már 40 milliónál is több sort tartalmaz

A Linux kernel folyamatosan fejlődik annak érdekében, hogy az újabbnál újabb hardvereket és technológiákat zökkenőmentesen lehessen használni az egyes Linux disztribúciók alatt. A korábbi kiadás, ami a 6.13-as verziószámot viselte, még csak 39 819 522 sorból állt, azaz már nem volt túl messze a 40 millió soros álomhatártól, ám a 6.14 RC1 verzió forráskódja már átugrotta az említett határt, ugyanis 40 063 856 sorból állt, amire a Heise Online munkatársai hívták fel a figyelmet. A 40 milliós határ elérésére nagyjából egy évtizedre volt szükség azután, hogy 2015-ben átlépte a forráskód terjedelme a 20 millió soros határt.

Az eddigiek alapján a Linux kernel terjedelme átlagosan nagyjából kéthavonta növekszik 400 000 sorral, ám ezek a sorok nemcsak kódokat tartalmaznak, hanem megjegyzéseket is, illetve néhány üres sor is található a fedélzeten, amelyek javítják az áttekinthetőséget, illetve struktúrát adnak a kódtömegnek. Azt is érdemes kiemelni, hogy a kódbázis egy jó része haszontalan a felhasználók és a konfigurációk egy része számára, viszont a széles bázis lehetővé teszi, hogy szerteágazó hardvertámogatást biztosítson a kernel.

Az is érdekes lehet, hogy a kernel számos processzor-architektúra számára kínál kódsorokat, amelyekkel biztosítja a megfelelő hardveres támogatást és a különböző funkciók működését, ez nagyjából 4,5 millió sornyi kódot jelent a fentebb említett 40 millió feletti sormennyiségen belül. Amennyiben viszont csak az x86-os processzorok támogatására van szükség, a fordító az említett kódmennyiség nagy részét nem fogja használni, ugyanis az x86-os processzorokhoz kapcsolódó specifikus kódbázis alig 500 000 sorra rúg. A kiválasztott processzorhoz kapcsolódó támogatás még ennél is kisebb kódmennyiséget használ majd. Ami a processzorok esetében igaz, az természetesen az összes többi komponensre is érvényes, vagyis azoknál is csak a rendelkezésre álló kódmennyiség töredékét használja a rendszer, ami igazából nem egy nagy meglepetés.

Galéria megnyitása

Egyes vélemények szerint a Linux kernelben található sorok száma nem egy releváns adat, pont a fentiek miatt – és azért sem, mert sok megjegyzést és kikommentelt sort tartalmaz a kód, illetve üres sorok is vannak benne. Sokan úgy vélik, érdemes lenne csökkenteni a kódmennyiséget a szükségtelen sorok eltávolításával, ezzel is kompaktabbá téve a kernelt. Igazából a vélemények ütközése nem ma kezdődött és nem is ma jutnak majd konszenzusra az egyes táborok képviselői, az viszont biztos, hogy a kernel forráskódjának terjedelme nagy tempóban növekszik.

Azt is érdemes hozzátenni, hogy noha sok drivert lefordítanak modulok formájában, ha a kész disztribúciókat nézzük, ezek viszont nem töltődnek be, ha a hozzájuk kapcsolódó rendszerben nincs jelen az adott hardver. Beszédes adat, hogy az AMD esetében a Radeon driver eléggé terjedelmes, ugyanis a kód, a leírások, illetve az egyéb összetevők nagyjából 5 millió sort tesznek ki, legalábbis a Heise munkatársai ennyit számoltak össze.

Maga a Linux 6.14 rc1 kiadás számos hasznos optimalizációval és kiegészítéssel érkezett, amelyek sok esetben jönnek majd jól az egyes felhasználók és rendszereik számára. Az egyik érdekesség az, hogy ez a verzió már felismeri a Copilot+ PC kategóriájú konfigurációknál alkalmazott Copilot gombot és különböző parancsokat is lehet hozzá rendelni. Ezzel együtt nőtt a támogatott játékvezérlők száma az XPad driver bővítésének köszönhetően, valamint új audió hardver támogatása is érkezett. Pozitívum továbbá, hogy az alvó módba lépés, illetve az onnan történő visszatérés jelentősen gyorsabban történhet az egyes rendszerek esetében, hála az extra optimalizációknak, valamint jelentősen bővült az érintő-kijelzők támogatása is az Intel alapú hardverek esetében.

Neked ajánljuk

    Tesztek

      Kapcsolódó cikkek

      Vissza az oldal tetejére