Jaunumi

Top 10 jaunās funkcijas Linux kodolā 5.8

Top 10 jaunās funkcijas Linux kodolā 5.8

Linuss Torvalds nesen paziņoja par Linux Kernel 5 izlaišanu.8, un šķiet, ka viņš to iepriecina. Viņš to ir norādījis kā visu laiku nozīmīgāko atbrīvošanu. Izstrādātājiem šis jaunais kodols ir pievienots ar 800 000 jaunu kodu rindiņu un vairāk nekā 14 000 mainītu failu. Parastam lietotājam jūs, iespējams, neredzēsiet daudz acu saldumu izmaiņu, kā redzams iepriekšējos izlaidumos.

Kopumā Linux kodols 5.8 laidieni ietver virkni draiveru atbalsta, optimizācijas, procesoru uzlabojumus un dažādus drošības uzlabojumus. Linux kodola adresātu sarakstos Linuss Torvalds rakstīja: “Tāpēc es to negaidīju, bet gan 5.8 izskatās kā viens no mūsu visu laiku lielākajiem izlaidumiem.”

Ņemot vērā Linux 5 izlaišanas laika skalu.8, tas var būt pieejams testēšanai tādos izplatījumos kā Ubuntu 20.10 un Fedora 33 drīz. Apskatīsim dažas funkcijas, kuras jūs varat sagaidīt Linux kodolā 5.8.

Linux kodols 5.8: Galvenās iezīmes un izmaiņas

Ņemot vērā Linux kodolu 5.8 ir viens no lielākajiem izlaidumiem, jums vajadzētu sagaidīt diezgan daudz tehnisko izmaiņu un uzlabojumu. Mēs pievērsīsimies dažām funkcijām, kas ietekmē gala lietotāju kopumā.

1. AMD enerģijas draiveris

Ja jūsu datorā darbojas Zen / Zen2 AMD centrālais procesors, ir lieliska ziņa zināt, ka jaunais Linux kodols 5.8 atbrīvošana atbalsta AMD Energy Driver.

Gadījumā, ja jūs nezināt, ko tas nozīmē, lietotāji, kas izmanto Zen / Zen2 AMD CPU, tagad varēs saņemt enerģijas pārskatus par vienu ligzdu / par vienu kodolu. Tas ir noderīgāk personām, kuras vēlas uzzināt viņu procesora enerģijas patēriņu.

2. AMD Renoir CPU temperatūras monitorings

Vēl viena funkcija, kuru jums vajadzētu sagaidīt, izmantojot Linux kodolu 5.8 ir CPU temperatūras monitorings datoriem, kuros darbojas Renoir procesori.

Iepriekšējos kodola laidienos nedarbojas Linux k10temp draiveris Zen / Zen2 procesora kodolam, kas nepieciešams temperatūras ziņošanai. Pievienojot PCI ID operētājsistēmā Linux 5.8, Renoir procesora temperatūras uzraudzība tagad būs iespējama Linux sistēmās.

3. AMD Renoir ACP audio atbalsts

Linux kodols 5.8 piedāvā arī jaunu aparatūras atbalstu skaņas apakšsistēmai ar AMD Renoir (Ryzen 4000 mobile) audio kopprocesora (ACP) atbalstu.

4. AMDGPU Trusted Memory Zone (TMZ) atbalsts

Tā ir jauna funkcija, kas nāk ar Linux 5.8. Tā mērķauditorija ir atvērtā koda grafikas draiveri, kas darbojas ar ierīces grafisko aparatūru, ļaujot šifrēt video atmiņas daļas.

Lai arī Trusted Memory Zone (TMZ) atbalsts datēts ar oriģinālajiem Vega grafikas procesoriem, šī ir pirmā reize, kad šo funkciju redzēsim Linux. AMD Trusted Memory Zone (TMZ) piedāvā drošu bufera objektu atbalstu operētājsistēmā Linux, kavējot TMZ lapu saturu lasīt CPU, kas nav GPU klients.

5. Kodola vienlaicīgas tīrīšanas līdzeklis (KCSAN)

Kernel Concurrency Sanitizer funkcija, kas Linux 5 papildina līdz “4K + koda līnijām”.8, ir dinamisks sacensību detektors, kas nepieciešams, lai atklātu visus kodola koda trūkumus. Lai atklātu kodola rases, KCSAN lielā mērā paļaujas uz kompilācijas laika instrumentiem un izmanto uz novērošanas punktu balstītu paraugu ņemšanas pieeju.

6. Palieliniet atbalstu CPPC CPUFreq draiverī

ACPI definēts sadarbības procesora veiktspējas kontroles (CPPC) CPUFreq draiveris ir funkcija, ko piedāvā Linux Kernel 5.8, lai iespējotu “palielināt” optimālai CPU līmeņa veiktspējai.

Sadarbības procesora veiktspējas kontrole ACPI specifikācija ir normalizēts mehānisms abstraktu veiktspējas skalu attēlošanai. Tā ir metode, kā izmantot iespēju pieprasīt augstāku / zemāku veiktspējas līmeni un novērtēt katra procesora veiktspēju.

7. Atklātā pirmkoda Adreno 405/640 / 650 GPU atbalsts

Ar Linux 5.8 izlaidums, lietotāji var sagaidīt atjauninājumus par atvērtā koda MSM draiveriem (Freedreno). Tas nodrošina atbalstu Qualcomm Adreno 405, 640 un 650 GPU.

Adreno 405 ir diezgan vecs un ir bijis tirgū kopš snapdragon 415/615/616/617 laikiem. Adreno 640/650 joprojām ir diezgan aktuāls pašreizējās paaudzes aparatūrai. Adreno 640 ļauj nodrošināt grafiku Snapdragon 855/855 +, savukārt Adreno 650 koncentrējas uz Snapdragon 865.

8. Ēnu zvanu kaudze un filiāles mērķa identifikācija ARM64

Dažas no ARM arhitektūras izmaiņām, kuras atbalsta Linux kodols 5.8 griežas ap diviem drošības elementiem: filiāles mērķa identifikācija un ēnu zvanu kaudze.

Filiāles mērķa identifikācijas (SIT) atbalsts kā nozīmīgs ARMv8 aspekts.5 specifikācija. Filiāles mērķa identifikācija iezīmē netiešo filiāļu likumīgos mērķus. Centrālais procesors satver instrukciju drošā lapā, kas mēģina veikt netiešu atzarojumu citai instrukcijai, nevis apzīmogotai izziņai.

Shadow Call Stack ir kompilatora līmeņa elements, strādājot ar LLVM / Clang. Ēnu zvanu kaudze ir paredzēta, lai novērstu atgriešanās adreses pārrakstīšanu.

9. Vairāk exFAT draivera uzlabojumu

Linux kodols 5.7 ar savu izlaidumu ietvēra arī exFAT draiveri, taču Samsung tam ir nosūtījis vairākus uzlabojumus, optimizācijas un labojumus.

10. Pērkona skrūves ARM (i.e. USB 4.0) atbalsts

Ar Linux kodolu 5.8, jums vajadzētu sagaidīt Thunderbolt atbalstu sistēmām, kas nav x86, un ARM atbalstu. Turklāt Linux 5.8 nodrošina Thunderbolt atbalstu Intel Tiger Lake un vairākus USB uzlabojumus un atjauninājumus.

Citas Linux kodola 5 funkcijas.8

Dažas no papildu funkcijām, kuras jums vajadzētu sagaidīt Linux kodolā 5.8 ietver:

Uzlabots DAX atbalsts

Ja vēlaties paātrināt sistēmu, izmantojot Intel Optane atmiņu, Uzlabotais DAX atbalsts nodrošinās pastāvīgās atmiņas tiešu piekļuvi failiem, neizmantojot lapas kešatmiņu.

Kādas ir jūsu domas par Linux kodolu 5.8? Vai tas ir aizraujošs izlaidums, ņemot vērā, ka tas ir visu laiku lielākais izlaidums? Nekautrējieties dalīties savās domās un citā informācijā ar mūsu lasītājiem zemāk.

Cīņa par Vesnota apmācību
Cīņa par Vesnotu ir viena no populārākajām atvērtā koda stratēģijas spēlēm, kuru jūs varat spēlēt šajā laikā. Šī spēle ir izstrādāta ne tikai ļoti ilg...
0 A.D. Apmācība
No daudzajām stratēģijas spēlēm 0 A.D. izdodas izcelties kā visaptverošs nosaukums un ļoti dziļa, taktiska spēle, neskatoties uz to, ka tā ir atvērtā ...
Unity3D apmācība
Ievads Vienotībā 3D Unity 3D ir spēcīgs spēļu izstrādes dzinējs. Tā ir pārrobežu platforma, kas ļauj izveidot spēles mobilajām ierīcēm, tīmeklim, gald...