Tegnap nyilvánosságra hozták a Linux kernel 5.0 stabil verzióját, Míg a szoftver életciklus-kezelésében általában gyökeresen eltérő verziószámra való váltás általában azt jelenti, hogy jelentős javításokat kell hozzáadni az újonnan kiadott verzióhoz, ez a szabály nem találja meg a helyét az új, elérhető 5.0-s Linux-rendszermag-verzióban.
Linus Torvalds szerint ez a hozzárendelt "5.0" szám «nem jelent mást, mint azt, hogy a 4.x számok elég nagyok lettek ahhoz, hogy ujjak és lábujjak nélkül maradjak”. Egyszerűen fogalmazva, csupán "szeszély".
Azonban, a Linux kernel új verziójának számozása nem engedelmeskedik egy meghatározott szabálynak, és nem tesz mást, csak boldoggá teszi Linus-t.
A Linux kernel ezen ötödik nagyobb verziójában a telefonos eszközök energiahatékony feladatkezelése jön a feladatütemező segítségével.
A Linux 5.0 kernel újdonságai
ezt új energiahatékonysági tervezés lehetővé teszi a feladatütemező számára, hogy olyan döntéseket hozzon csökkentse az energiafogyasztást aszimmetrikus SMP platformokonmint például a feladatok kezdeti aktiválása a legenergiahatékonyabb processzorok felé.
Ez azért fontos, mert a gyakorlatban jobb energiagazdálkodást biztosít az ARM nagy.LITTLE processzorait használó telefonokhoz.
Az energiatakarékos eszköz szintjén továbbra is javult a Linux fájlrendszer titkosításának kezelése.
A Kernel 5.0 új verziója támogatja az Adiantum titkosítási rendszert, amely eltér az AES algoritmustól.
Az Adiantumot azért fejlesztették ki, hogy fájlrendszer-titkosítást biztosítson olyan alacsony szintű Android-eszközökön, amelyek nem rendelkeznek Advanced Encryption Standard (AES) titkosítással.
Ez azért előnyös, mertAz ARM Cortex-A7-en az Adiantum 4096 bájtos üzenetek titkosítása körülbelül négyszer gyorsabb, mint az AES-4-XTS titkosítás és a visszafejtés körülbelül ötször gyorsabb, mint az utóbbi.
A videóillesztők is kaptak fejlesztéseket
Az energiahatékony eszközök ezen két funkciója mellett A Linux kernel ezen verziója 5.0 tartalmazza az AMD FreeSync kijelző támogatását is.
Egyes felhasználók szerint A FreeSync messze a legfontosabb AMDGPU szolgáltatás, amelyet valaha kiadtak.
A FreeSync egy adaptív szinkron technológia az LCD-kijelzők számára, amely támogatja a dinamikus frissítési frekvenciát az alacsony késleltetésű vezérlés és a zavartalan megtekintési élmény érdekében.
A Mesa19.0D könyvtár 3 verziójával együtt a Linux Kernel 5.0 már támogatja az FreeSync / VESA Adaptive-Sync alkalmazást az összes DisplayPort kapcsolaton. Ez a szolgáltatás, amely hiányzott az AMD Linux illesztőprogramjából, már elérhető.
A többi fejlesztéshez hasonlóan a Linux kernel új verziója is ez magában foglalja a cpuset erőforrás-kezelő támogatását is a cgroupv2-ben, a Linux új egységes vezérlőcsoport-rendszerében.
A cpuset illesztőprogram mechanizmust kínál arra, hogy a processzor és a memóriacsomópont feladatait csak azokra az erőforrásokra korlátozza, amelyek a feladat jelenlegi vezérlőcsoportjának CPU interfészfájljaiban vannak meghatározva.
Az új Linux Kernel 5.0 most bevezetett fejlesztései között megemlíthetjük a swap fájlok támogatását a Btrfs-ben.
Évtizedek óta a Btrfs fájlrendszer megszüntette a cserefájl-támogatást az esetleges korrupció miatt.
Azonban, Most, hogy a megfelelő korlátozások érvényben vannak, a rendszermag-fenntartók visszaállították a Btrfs fájlrendszer fölötti cserefájlok támogatását. Ehhez a lapozófájlt teljesen tömörítetlen "nocow" néven kell hozzárendelni az adott eszközhöz.
Végül hozzáadjuk a binderfs-t, egy álfájlrendszert az Android Binder IPC vezérlőhöz. Ez a kötelező fájlrendszer lehetővé teszi az Android több példányának futtatását.
Ezen fontos fejlesztéseken túl, számos új meghajtó és egyéb fejlesztés is rendelkezésre áll, beleértve a fájlrendszereket, a memóriakezelést, a blokkréteget, a virtualizációt, a titkosítást, a hálózatot, X86, ARM, PowerPC, RiscV architektúrák, illesztőprogramok stb.
A Kernel 5.0 telepítése
Ha érdekel a kernel új verziójának telepítése, Meglátogathatja a következő linket, ahol kétféle módon mutatjuk be ezt. A link ez.