Vijesti

10 najboljih značajki u Linux kernelu 5.8

10 najboljih značajki u Linux kernelu 5.8

Linus Torvalds nedavno je najavio izlazak Linuxa Kernel 5.8, i čini se da je time oduševljen. Istaknuo je to kao najznačajnije izdanje svih vremena. Za programere, ovaj novi kernel dolazi s dodatkom od 800 000 novih linija koda i više od 14 000 promijenjenih datoteka. Za prosječnog korisnika možda nećete vidjeti mnogo promjena u očima, kao što se vidjelo u prethodnim izdanjima.

Sveukupno, Linux Kernel 5.8 izdanja uključuje hrpu podrške za upravljačke programe, optimizacije, poboljšanja procesora i mnoštvo sigurnosnih poboljšanja. Na popisima za slanje Linux Kernela, Linus Torvalds napisao je: „Dakle, nisam ovo očekivao, već 5.Čini se da je 8 jedno od naših najvećih izdanja svih vremena."

S obzirom na vremenski okvir izdanja za Linux 5.8, možda će biti dostupan za testiranje u distribucijama poput Ubuntu 20.10 i Fedora 33 uskoro. Pogledajmo neke značajke koje možete očekivati ​​u Linux Kernelu 5.8.

Linux kernel 5.8: Ključne značajke i promjene

Uzimajući u obzir Linux kernel 5.8 je jedno od najvećih izdanja, trebali biste očekivati ​​popriličnu tonu tehničkih promjena i poboljšanja. Usredotočit ćemo se na neke značajke koje utječu na ukupnog krajnjeg korisnika.

1. AMD pogonitelj energije

Ako vaše računalo pokreće Zen / Zen2 AMD CPU, onda je sjajna vijest znati da je novi Linux Kernel 5.Izdanje 8 podržava AMD Energy Driver.

U slučaju da ne znate što to znači, korisnici koji koriste Zen / Zen2 AMD CPU sada će moći dobivati ​​energetska izvješća po utičnici / po jezgri. Korisnije je osobama koje zanima saznanje o njihovoj potrošnji energije procesora.

2. AMD Renoir CPU nadzor temperature

Još jedna značajka koju biste trebali očekivati ​​s Linux Kernel 5.8 je nadzor temperature CPU-a za računala s Renoir procesorima.

U ranijim izdanjima Kernela, Linux k10temp pokretački program za Zen / Zen2 CPU jezgru potreban za izvještavanje o temperaturi ne radi. Dodavanjem PCI ID-ova u Linux 5.8, Renoir CPU nadzor temperature sada će biti moguć na Linux sustavima.

3. AMD Renoir ACP audio podrška

Linux kernel 5.8 također ima novu hardversku podršku za zvučni podsustav s podrškom za AMD Renoir (Ryzen 4000 mobile) Audio koprocesor (ACP).

4. Podrška za AMDGPU pouzdanu memorijsku zonu (TMZ)

Nova je značajka koja dolazi s Linuxom 5.8. Cilja se grafički upravljački programi otvorenog koda koji rade s grafičkim hardverom uređaja omogućavajući šifriranje dijelova video memorije.

Iako podrška Trusted Memory Zone (TMZ) potječe od izvornih Vega grafičkih procesora, ovo je prvi put da ćemo ovu značajku vidjeti u Linuxu. AMD-ova pouzdana memorijska zona (TMZ) nudi sigurnu podršku međuspremnika na Linuxu ometajući CPU-ov klijent koji ne pripada GPU-u da čita stranice TMZ-ovih stranica.

5. Sredstvo za dezinfekciju jezgre (KCSAN)

Značajka kernel Concurrency Sanitizer, koja dodaje "4K + linije koda" na Linux 5.8, dinamički je rasni detektor potreban za otkrivanje bilo kakvih nedostataka u kodu jezgre. Da bi otkrio utrke jezgre, KCSAN se u velikoj mjeri oslanja na instrumentaciju vremena kompajliranja i primjenjuje pristup uzorkovanja zasnovan na nadzornoj točki.

6. Pojačajte podršku u CPPC CPUFreq upravljačkom programu

Upravljački program CPUFreq (CPPC) Zajedničke kontrole performansi procesora definiran ACPI-om značajka je koju predstavlja Linux Kernel 5.8 kako bi se omogućilo "pojačavanje" za optimalne performanse CPU-a.

ACPI specifikacija ACPI normalizacije suradničkog procesa kontrole performansi normaliziranog je mehanizma za prikaz apstraktnih skala performansi. To je metoda koja ima mogućnost zahtjeva za višim / nižim razinama performansi i procjenu performansi po CPU-u.

7. Open Source podrška za Adreno 405/640/650 GPU

S Linuxom 5.8 izdanje, korisnici mogu očekivati ​​ažuriranja o MSM upravljačkim programima otvorenog koda (Freedreno). To donosi podršku za Qualcommove grafičke procesore Adreno 405, 640 i 650.

Adreno 405 prilično je star i na tržištu je od dana snapdragona 415/615/616/617. Adreno 640/650 još je uvijek relevantan za hardver trenutne generacije. Adreno 640 omogućuje pružanje grafike za Snapdragon 855/855 +, dok je Adreno 650 usredotočen na Snapdragon 865.

8. Sjena sjeva poziva i identifikacija cilja grane za ARM64

Neke od ARM arhitektonskih promjena koje podržava Linux Kernel 5.8 se vrte oko dvije sigurnosne značajke: Identifikacija cilja grane i Spis poziva sjene.

Podrška za identifikaciju grane (BTI) kao važan aspekt ARMv8.5 specifikacija. Identifikacija cilja podružnice označava legitimne ciljeve neizravnih podružnica. CPU će zarobiti uputu na zaštićenoj stranici koja pokušava izvesti neizravno grananje na naredbu koja nije ovjerena BTI.

Shadow Call Stack element je na razini kompajlera pri radu s LLVM / Clangom. Shadow Call Stack namijenjen je sprječavanju prepisivanja povratnih adresa.

9. Još poboljšanja exFAT upravljačkih programa

Linux kernel 5.7 je također uključio exFAT upravljački program svojim izdanjem, ali Samsung je poslao nekoliko poboljšanja, optimizacija i ispravki za njega.

10. Thunderbolt ARM (tj.e. USB 4.0) podrška

S Linux Kernel 5.8, trebali biste očekivati ​​Thunderbolt podršku za sustave koji nisu x86 i podršku za ARM. Uz to, Linux 5.8 pruža podršku za Thunderbolt za Intel Tiger Lake i nekoliko USB poboljšanja i ažuriranja.

Ostale značajke u Linux kernelu 5.8

Neke od dodatnih značajki koje biste trebali očekivati ​​u Linuxu Kernel 5.8 uključuju:

Poboljšana DAX podrška

Ako želite ubrzati svoj sustav pomoću Intelove Optane memorije, poboljšana DAX podrška omogućit će izravni pristup datotekama iz trajne memorije bez potrebe za korištenjem predmemorije stranica.

Kakva su vaša razmišljanja o Linux Kernelu 5.8? Je li to uzbudljivo izdanje, s obzirom na to da je najveće izdanje svih vremena? Slobodno podijelite svoje misli i bilo koje druge informacije s našim čitateljima u nastavku.

Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...
Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...