Novinky

Top 10 nových funkcií v jadre Linuxu 5.8

Top 10 nových funkcií v jadre Linuxu 5.8

Linus Torvalds nedávno oznámil vydanie Linux Kernel 5.8 a zdá sa, že je tým potešený. Poukázal na to ako na najvýznamnejšie vydanie všetkých čias. Pre vývojárov je toto nové jadro vybavené 800 000 novými riadkami kódu a viac ako 14 000 zmenenými súbormi. Pre priemerného používateľa sa nemusí stať, že zaznamenáte veľa zmien v podobe pastvy pre oči, ako to vidno v predchádzajúcich vydaniach.

Celkovo Linuxové jadro 5.8 vydaní obsahuje množstvo podpory ovládačov, optimalizácií, vylepšení procesora a rôzne vylepšenia zabezpečenia. V zoznamoch adresátov Linuxového jadra Linus Torvalds napísal: „Takže som nečakal toto, ale 5.8 vyzerá ako jedno z našich najväčších vydaní všetkých čias.“

Vzhľadom na časovú os vydania pre Linux 5.8, môže byť k dispozícii na testovanie v distribúciách ako Ubuntu 20.10 a čoskoro Fedora 33. Pozrime sa na niektoré z funkcií, ktoré môžete očakávať v systéme Linux Kernel 5.8.

Linuxové jadro 5.8: Kľúčové vlastnosti a zmeny

Vzhľadom na jadro Linuxu 5.8 je jedným z najväčších vydaní, mali by ste očakávať poriadnu tonu technických zmien a vylepšení. Zameriame sa na niektoré z funkcií, ktoré majú vplyv na celkového koncového používateľa.

1. Energetický ovládač AMD

Ak na vašom počítači beží procesor AMD Zen / Zen2, potom je skvelou správou vedieť, že nový Linux Kernel 5.Vydanie 8 podporuje AMD Energy Driver.

Ak neviete, čo to znamená, používatelia, ktorí používajú procesor AMD Zen / Zen2 AMD, budú teraz môcť získať energetické správy na jednotlivé sokety / jednotlivé jadrá. Je to užitočnejšie pre ľudí, ktorí majú záujem poznať svoju spotrebu energie procesora.

2. Monitorovanie teploty procesora AMD Renoir

Ďalšia vlastnosť, ktorú by ste mali od systému Linux Kernel 5 očakávať.8 je monitorovanie teploty procesora pre počítače s procesorom Renoir.

V starších vydaniach jadra nefunguje linuxový ovládač k10temp pre jadro procesora Zen / Zen2 potrebný na hlásenie teploty. S pridaním PCI ID v Linuxe 5.8, sledovanie teploty procesora Renoir bude teraz možné v systémoch Linux.

3. Podpora zvuku AMD Renoir ACP

Linuxové jadro 5.8 taktiež obsahuje novú hardvérovú podporu zvukového subsystému s podporou AMD Renoir (Ryzen 4000 mobile) Audio Co-Processor (ACP).

4. Podpora AMDGPU Trusted Memory Zone (TMZ)

Je to nová funkcia, ktorá prichádza s Linuxom 5.8. Zameriava sa na grafické ovládače typu open-source, ktoré pracujú s grafickým hardvérom zariadenia umožňujúcim šifrovanie častí video pamäte.

Aj keď sa podpora Trusted Memory Zone (TMZ) datuje od pôvodných grafických procesorov Vega, je to prvýkrát, čo sa tejto funkcie v systéme Linux dočkáme. AMD Trusted Memory Zone (TMZ) ponúka bezpečnú podporu objektov vyrovnávacej pamäte v systéme Linux tým, že bráni tomu, aby obsah stránok TMZ'ed čítal procesor, klient bez GPU.

5. Sanitátor súbežnosti jadra (KCSAN)

Funkcia Kernel Concurrency Sanitizer, ktorá v systéme Linux 5 pridáva až '4K + riadky kódu'.8, je dynamický detektor pretekov potrebný na detekciu akýchkoľvek vznikajúcich chýb v kóde jadra. Pri detekcii závodov jadra sa KCSAN vo veľkej miere spolieha na prístrojové vybavenie v čase kompilácie a uplatňuje prístup vzorkovania založený na sledovacom bode.

6. Zvýšte podporu v ovládači CPPC CPUFreq

Ovládač CPUFreq definovaný ACPI Collaborative Processor Performance Control (CPPC) je funkcia predstavená v systéme Linux Kernel 5.8 na povolenie „zvýšenia“ pre optimálny výkon na úrovni procesora.

Špecifikácia ACPI spoločného riadenia výkonu procesora je normalizovaným mechanizmom na zobrazovanie abstraktných stupníc výkonu. Je to metóda, ktorá má možnosť požadovať vyššiu / nižšiu úroveň výkonu a odhadovanie výkonu na procesor.

7. Podpora Open Source Adreno 405/640/650 GPU

V systéme Linux 5.Vydanie 8, používatelia môžu očakávať aktualizácie ovládačov MSM s otvoreným zdrojom (Freedreno). To prináša podporu pre GPU Adreno 405, 640 a 650 od spoločnosti Qualcomm.

Adreno 405 je dosť starý a na trhu je už od čias hľadáčika 415/615/616/617. Adreno 640/650 je pre hardvér súčasnej generácie stále dosť dôležitý. Adreno 640 umožňuje poskytovanie grafiky pre Snapdragon 855/855 +, zatiaľ čo Adreno 650 sa zameriava na Snapdragon 865.

8. Shadow Call Stack and Branch Target Identification for ARM64

Niektoré z architektonických zmien ARM podporované jadrom Linuxu 5.8 sa točí okolo dvoch bezpečnostných funkcií: Branch Target Identification a Shadow Call Stack.

Podpora identifikácie pobočiek (BTI) ako významného aspektu ARMv8.5 špecifikácia. Branch Target Identification označuje legitímne ciele nepriamych pobočiek. CPU zachytí inštrukciu na zabezpečenej stránke, ktorá sa pokúša vykonať nepriamu vetvu inej inštrukcie ako opečiatkovaná BTI.

Shadow Call Stack je prvok na úrovni kompilátora pri práci s LLVM / Clang. Shadow Call Stack má zabrániť prepísaniu spiatočnej adresy.

9. Ďalšie vylepšenia ovládača exFAT

Linuxové jadro 5.7 tiež zahrnul do svojho vydania ovládač exFAT, ale Samsung preň poslal niekoľko vylepšení, optimalizácií a opráv.

10. Thunderbolt ARM (t.j.e. USB 4.0) podpora

S jadrom Linuxu 5.8, mali by ste očakávať podporu Thunderbolt pre systémy iné ako x86 a podporu ARM. Ďalej Linux 5.8 poskytuje podporu Thunderbolt pre Intel Tiger Lake a niekoľko vylepšení a aktualizácií USB.

Ďalšie funkcie v jadre Linuxu 5.8

Niektoré z ďalších funkcií, ktoré by ste mali očakávať v systéme Linux Kernel 5.8 zahŕňa:

Vylepšená podpora DAX

Ak chcete zrýchliť svoj systém pomocou pamäte Intel Optane, vylepšená podpora DAX umožní priamy prístup k súborom pomocou trvalej pamäte bez nutnosti použitia medzipamäte stránky.

Čo si myslíte o Linuxovom jadre 5.8? Je to vzrušujúce vydanie, vzhľadom na to, že je to najväčšie vydanie všetkých čias? Neváhajte a podeľte sa o svoje myšlienky a ďalšie informácie s našimi čitateľmi nižšie.

Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...